CSL employs 21,171 employees. The CSL management team includes Robert Lojewski (Senior Vice President & General Manager, CSL Behring), Brian Fehrer (Vice President, Talent), and Andrew Ao (Deputy Chancellor).
Get Contact Info for All DepartmentsLooking for a particular CSL employee's phone or email?