turn employs 32 employees. The turn management team includes Ethan Davis (Director of Ecommerce), Mitchell Wright (Director of Revenue), and Claire Harrington (Brand Manager).
Looking for a particular turn employee's phone or email?