• city horizon
  • 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