A cartoon created for the internal department of Compass Group a global conglomerate company.

Category
Design
Tags
Branding, Creative