116 employees
Leading provider of business affairs solutions for advertisers and agencies.
1989
Talent Partners raised undisclosed on January 1, 1998
Investors: Abry Partners