James McGee is an experienced leader in Customer Success, currently serving as Director of Customer Success at MTech Systems since December 2025. Previously, James held a similar role at Sight Machine from January 2023 to March 2025, where responsibilities included developing customer health scoring and managing significant client implementations. James spent over five years at Talend as Director of Customer Success - Americas, overseeing a team of 26 and managing over $100 million in annual recurring revenue across more than 260 accounts. James has a strong background in Professional Services and Integration, including leading a team at Liaison Technologies and serving as Technical Director at Newell Brands. The educational background includes a BA in Computer Science/Management from Northwood University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices