Italian / English Bilingual Account Managers
2 months ago
London
... development, and management. It requires one to be a self-starter, able to work as part of a predominantly English speaking team, and willing to assist with all the day-to-day operations inherent to ...