We always looking for talented, creative individuals who not only excel in their areas of expertise, but who know that change is the only constant in work and life.

Check out the available positions:

Sales Manager Russia (St.Petersburg or Moscow)

Sales Manager Croatia (Zagreb)

To apply for a job, please complete the online application or send your resume with covering letter to Note that applying for jobs electronically dramatically expedites the application process.