Terra Person is the current Senior Manager of Customer Support at VolunteerMatch. Terra has been in this role since January of 2018. Prior to that, they were the Human Resource Associate at The Ohio State University from January 2017 to January 2018. Terra's work history extends back to November 1998 where they worked as an Analyst in IT Analysis at Nationwide.
Terra Person works with and Kevin Johnson - Manager, Customer Success. Terra Person reports to Samir Shah, VP, Partnerships & Customer Success.
Sign up to view 0 direct reports
Get started
This person is not in any teams