Team leader - Biocatalysis
17 days ago
The team leader will also provide line management for their team members, including performance management and supporting team members in their professional and personal development to build an engaged, productive, and highly motivated team. Experience in catalyst development and transfer to manu...