Jeff MacEachern is currently serving as the Chief Creative Officer at Arrivals + Departures. Prior to this, Jeff held various creative roles at TAXI, Grip Limited, Bensimon Byrne, and TBWA. Jeff studied at OCAD University from 1996 to 2000.
Sign up to view 3 direct reports
Get started