Upstream Marketing

  • Advertising Agencies & Consultants
  • Advertising Distribution
  • Advertising Specialties
  • Communications, Consultant
  • Consultants
  • Marketing
  • Marketing & Advertising
  • Marketing - Seafood Industry
PO Box 7116 Station C
364 Water Street
St. John's, NL A1E 3Y3
(709) 738-2600
(709) 738-2966 (fax)
  • About

    Upstream is an independent creative agency that specializes in making marketing managers look good

  • Whom to Contact

    • Joseph Coffey
      Account Planner