Charles Allen | Production Manager

With over 26 years experience, Charles is a print production specialist and played a major role in the transition of the Creative Department into the era of computer graphics. His day-to-day leadership of our team of art directors helps safeguard the clients’ interests and regularly showcases his ability to create sales-bumping concepts.

Charles was educated at the Jamaica School of Art where he returned to lecture for 4 years.