Microsoft Partner Sales Manager Location: UK (preferably London) Role Overview: The Microsoft Partner Sales Manager will be responsible for driving the growth of the EMEA pipeline and revenue sourced from the Microsoft partnership. This will be achieved through consistent engagement…