50 employees
Held & Lloyd specializes in web development, graphics design, marketing, app development, and print production.
1982