Executive Assistant & Office Manager
hace 3 días
Ability to work independently and get things done. Be part of a growing, ambitious company with big plans. Our offices are located in the US, UK, Spain, Cyprus, Latvia, Kazakhstan, Bangladesh and Thailand.