Interactive Technology Corporation, Ltd.

Interactive Technology Corporation (ITC) is a technology company specialising in branding and marketing strategies.

  • London, UK
  • 10+ Years Experience
Skills
Marketing Strategy Business Development Digital Marketing Analytics
Worked With
Resumes