Junior Account Manager / Business Developer
4 months ago
Greater London
Most importantly, the ideal candidate must demonstrate ability to: multitask in a fast-paced environment, work well with people from a variety of different backgrounds and cultures, build strategic ...