Team Lead Business Management Rest of World (f/m/d)

Key role in the implementation of the Business Management cluster structure at Aenova Lead the Aenova Business Management teams at our four sites in Romania, Switzerland and Northern America and build up a dedicated team each Manage and improve client relationships for all commercial manufacturing clients Perform key tasks in the relationship management, new business development, project cost and price definition, commercial proposals, technology transfer and supply agreements, financial and business modelling, GMP health safety Collaborate with Business Development in managing new business opportunities Act as an interface between the production sites and commercial