Brad joined Thomas & Company in 2021 with over 14 years of industry experience. He now focuses on strategic account management, working cross-functionally with stakeholders across all departments.
Brad earned a Master of Science in Sports Management from Columbia University and a Bachelor of Science in Management from Tulane University.