Results, order, filter
Client Solutions Manager Jobs in United Kingdom
-
Client Solutions Manager - UK Strategic Sales, Microsoft Advertising
Microsoft Corporation - London, United Kingdom... incremental revenue. The Client Solutions Manager (CSM) enables Microsoft to better serve clients ... offerings, and adapt Microsoft's messaging to client. Proactively expands strategic network of key ...