Turtle's HR department is led by Chris Pilla (Director Human Resources) and has 11 employees.
Lauren Geiger
Training and Development Specialist
Erin Turtle
Recruitment Specialist
Chris Pilla
Director Human Resources
Kelly Spencer
Sourcing Specialist
Lin Christie
Personal Assistant
Looking for a particular Turtle employee's phone or email?