Duncan Mccready

President And CEO at IC Group

Duncan McCready is the President of IC Group and Insured Creativity. With over 30 years of experience, Duncan has led teams in building MarTech companies delivering high-value services for global consumer brands. Duncan has worked with clients like Microsoft, American Express, and Twitter. Prior to their current roles, Duncan served as an Executive Vice President at IC Group LP and VP of Promotion Risk Management at Insured Creativity. Duncan started their career as a Business Analyst at Canadian Pacific Limited after completing their HBA in Business and Political Science from Wilfrid Laurier University.

Location

Oakville, Canada

Links


Org chart


Teams


Offices


IC Group

We specialize in elevating brands through amplified digital promotions that captivate audiences and drive results. Our range of solutions includes engaging instant win games, compelling sweepstakes, leveraged promotions, rebates, and we provided end-to-end services to simplify complexities and achieve your marketing goals. Connect with us to explore how we can elevate your brand to new heights!