Windward Bio employs 48 employees. The Windward Bio management team includes Luca Santarelli (Founder, CEO and Chairman), Michael Steininger (Chief Human Resources Officer), and Johannes Huebler (Head of Legal).
Looking for a particular Windward Bio employee's phone or email?