Results, order, filter
Technology Specialist Manager Jobs in Multiple Locations, DEU
-
Technology Specialist Manager
Microsoft Corporation - Multiple Locations, Germany... deal strategy, deliver pitches, assist with licensing, and engage partners. You will employ effective ... opportunities aligned to product category, solution play, and customer priorities. Increase deal velocity ...