Babel Street's HR department is led by Daniel McLean (Talent Acquisition Manager) and has 6 employees.
Kelsi Norus
Senior Human Resources Generalist
Daniel McLean
Talent Acquisition Manager
Korrin Glasscock
Head of Human Resources
Looking for a particular Babel Street employee's phone or email?