50 employees
RCA Group offers on-site brand placement strategies, event management and marketing services.
1984