Sales Manager (EMEA), Charles River Development, Vice President
1 month ago
London
... proposals and presentations. * Working throughout prospective customer organisation to understand the organisation, the players, decisions makers, build high level relationships, clearly understand ...