Tech Image Logo

Tech Image

Locations: 330 N. Wabash Ave. Suite 1900 Chicago, IL 600611, US

Company Size: 1 - 100

Industry: Public Relations and Communications Services

Company Website

AI Description

drawer
  • Catherine Denis profile image

    Office Administrator at Tech Image

  • Bernadette Gil profile image

    Intern at Tech Image

  • Nicole Hopkins profile image

    Sr. Manager, Public Relations at Tech Image

  • Adam Brower profile image

    Digital Marketing, B2B, Lead Generation, HubSpot, WordPress + Divi

  • Phoebe Svoboda profile image

    Digital Marketing & Social Media at Tech Image