Manager, Services Delivery - Benelux & Nordics