Flex Work policy
Corporate Policy
Minimum days a week
Corporate employees are expected to go into an office 3 days a week.
About
Taylor is a leading global marketing communications and event management company that specializes in sports, lifestyle, and entertainment brands. Established over 30 years ago, the company is committed to its vision and mission of creating impactful and effective interactive connections between leading brands and their audiences. Taylor has major offices in New York City, Los Angeles, Chicago, Charlotte, Atlanta, and London.
This content was generated by A.I. Taylor & Francis employees can edit to make any changes.