
About TJ
TJ Carr is a seasoned Portfolio Director at Insight Global, specializing in International Services. With more than 15 years of experience, he has a proven track record of managing complex IT projects, building strong client relationships, and leading high-performing teams around the globe. He has led successful projects in countries such as India, Mexico, and Ireland, demonstrating a deep understanding of international business practices and regulatory environments.
Prior to his current role, TJ served as a Program Director for NextGen Recruiting, driving strategic initiatives to source and place top IT talent globally.