Sales Manager - Life Sciences
24 days ago
Leeds
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. We h...