Sales Manager - Life Sciences
17 days ago
england, united kingdom, united kingdom
The Sales Manager will promote our engineering & digital services portfolio, managing client relationships, upselling within the accounts, engaging with teams across multiple business units and geographies to deliver customer satisfaction, building on the already strong client relationships. Plan...