If you enjoy wearing many hats, Senior Service Delivery Manager might be your niche! This role serves the business in various capacities including leader, change agent, strategic consultant, program manager, subject matter expert, customer advocate. Working closely with sales and the global project ...