Janelle Nelson

Customer Experience Team Leader at Tecovas

Janelle Nelson is an experienced professional in customer experience management, currently serving as a Customer Experience Team Leader at Tecovas since January 2022. In this role, Janelle leads customer experience representatives to deliver exceptional service based on a philosophy of radical hospitality. Prior to joining Tecovas, Janelle held positions at Hawthorne Cat as a Customer Experience Representative, Cakebread Cellars as a Guest & Member Services Representative, and at Autodesk and Clyde & Co LLP in administrative roles. Janelle's educational background includes a Bachelor of Science in Kinesiology and Exercise Science from California State University, Monterey Bay, along with coursework at Napa Valley College and a diploma from Miramonte High School.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices