• city horizon
  • Idea Factory, The

  • Categories

    Advertising Agencies & ConsultantsCommunications, ConsultantGraphic Art ServicesMarketingMarketing & Advertising

    About Us

    The Idea Factory, located in the vibrant city of St. John’s, Newfoundland & Labrador, opened its doors in 2000. Today,

    Rep/Contact Info

    Vanessa McBay
    President