1. Home
  2. Companies
  3. Taylor Corporation
Taylor Corporation logoTC

Taylor Corporation

About

Taylor Corporation is one of North America's largest graphics communications firms, serving over 40,000 companies worldwide since its founding in 1975. The family-owned company employs more than 10,000 team members across multiple countries and combines advanced printing technologies with engineered communications solutions to help businesses connect with their customers. Its client base includes Fortune 500 brands alongside mid-market and smaller enterprises seeking end-to-end graphics communications and commercial print production.

The company operates across graphics communications, commercial printing and print manufacturing, print technologies, omnichannel customer communications, and manufacturing operations. Its service offering spans traditional print capabilities enhanced by technology-driven solutions designed to transform how clients engage their audiences. This combination positions Taylor Corporation at the intersection of legacy print expertise and modern digital communication strategies.

Taylor Corporation's culture centres on innovation and collaboration across the organisation, from corporate headquarters to manufacturing floors. The company invests substantially in employee development through comprehensive programmes, mentorship opportunities, and continuing education to support career advancement. The stated approach prioritises finding better ways of working and creating space for the people driving those ideas.

Similar companies

O.C. Tanner logoOT

O.C. Tanner

O.C. Tanner builds employee recognition and workplace culture software, including the Culture Cloud platform and Culture by Design consulting, for organisations worldwide.

1 job
VML Enterprise Solutions logoVE

VML Enterprise Solutions

VML Enterprise Solutions (formerly Wunderman Thompson Technology) is a technology services company that designs, builds, and manages complex platforms as part of the global VML network.

1 job
Staples Canada ULC logoSC

Staples Canada ULC

Staples Canada ULC is Canada's largest office products retailer and business solutions provider, operating nearly 300 stores with over 11,000 associates across technology, furniture, and business services.

1 job
Majorel logoMA

Majorel

Majorel designs and delivers end-to-end customer experience solutions for digital-native brands across 45 countries.

TMA Systems logoTS

TMA Systems

TMA Systems provides configurable CMMS and EAM software that helps organizations manage facilities, assets, and maintenance operations. With over 30 years of experience and 1,500+ global clients, the company delivers flexible solutions across education, healthcare, government, and manufacturing sectors.

Collaboration Betters The World GmbH logoCB

Collaboration Betters The World GmbH

Global technology firm delivering AI-driven solutions and business transformation services across five core service lines with 2,600+ experts in 20+ countries.