Crawford Employee Directory
Advertising ServicesSouth Carolina, United States51-200 Employees
Crawford has about 52 employees, all of them in North America. Arts & Design and Marketing make up 36% of the profiles with a known department. Crawford's workforce spans 12 departments. Crawford's workforce fell 7% between July 2025 and July 2026.