Request more information about Blake Swihart

Other Talent

Newsletter

TLA is a leading, fully integrated talent representation and sports marketing group. With over 140 full-time personnel, TLA serves its clients from 10 locations including its offices in London, UK; New York and Newport Beach, USA; Melbourne and Sydney, Australia.