Join Solvias, a leader in contract analytical solutions, based in Switzerland. Embrace a dynamic work culture and excellent benefits.
Tasks
- Oversee strategic and operational management of two Swiss sites.
- Lead site leadership team, ensuring timely and quality project delivery.
- Foster a collaborative culture and champion employee engagement.
Skills
- Master’s degree in Life Sciences or related field required.
- Strong leadership and team management skills needed.
- Excellent problem-solving abilities and business acumen essential.