Director, Client Service Life Sciences Consulting Location: Zug, Switzerland Hybrid Your Role As..Manage client service and project delivery for leading global and US life sciences clients...a Director of Client Service, you will have a unique opportunity to oversee, manage, and develop a set..effectively at your core clients, as well as act as a subject matter expert to other Genioo Client Service