Our lunch table is a nice reflection of the way we work. It's part cafe, part laboratory, part think tank, and part launching pad. It is organic. Replenishing. Full of life. It's where coffee is brewed, bread is broken, media is consumed, jobs are kicked off, relationships are formed, and the answers to many of our clients' business challenges first begin to percolate. See, we don't work in silos. We don't squabble over who gets credit. We share. Take care of each other. And always put our clients at the head of the table.

Account Supervisor

We are seeking a driven, enthusiastic Account Supervisor with 5-7 years experience to join our team. The ideal candidate must be a confident team player and master tactician with strong strategic skills. They should also be a lover of marketing, details and collaboration and have experience developing both digital and... Read full description and apply

Management Supervisor

We are looking for a seasoned Management Supervisor with 10+ years agency experience. Candidates must have experience leading the strategy and development of integrated marketing campaigns, fostering effective client relationships and managing multiple agency accounts and teams within the digital and traditional marketing environments. The ideal Management Supervisor candidate will... Read full description and apply

Web Developer

Do you want to develop websites, web applications and ecommerce solutions for clients within the technology, sports and retail industries? The ideal candidate for this role has 3- 5 years experience and is innovative, collaborative and dedicated to finding solutions to a varying number of challenges.  They take extreme pride... Read full description and apply

Why Work at CTP?

See what makes 77 N. Washington the place to be. Learn more

Internship Program

Interested in an internship? CTP offers a wide variety of experience. Learn More

Our Culture

To do great work you need great people to share the journey. When you get that right, it doesn't even feel like work. Meet the team