Tommy Fowler

OTS Site Services Manager, USA -southeast

Tommy Fowler is an experienced professional in account management and sales, currently serving as the OTS Site Services Manager for PM Group in the Southeast USA since August 2025. Prior roles include Senior Account Executive at Technical Source, where Tommy addressed enterprise technology challenges, and Account Executive for new logos at Equifax, contributing to critical decision-making in the global economy. Work history also features a focus on strategic account management at Bull City Talent Group, where Tommy supported consulting initiatives with Clarkston Consulting, and various roles at TEKsystems that covered IT staffing and services across multiple sectors. Tommy’s early career included sales and marketing positions, with a foundation in Journalism and Mass Communication from the University of North Carolina at Chapel Hill.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices