Richard Carson

Director, Solutions Marketing

Richard Carson is an experienced marketing professional with a strong background in product marketing and solutions strategy. Currently serving as the Director of Solutions Marketing at EcoVadis since May 2023, Richard previously held the role of Global Director of Product Marketing for Supply Chain Compliance at Alcumus, where responsibilities included leading go-to-market strategies and implementing data-driven programs. Richard's earlier roles at Softchoice involved significant contributions to the development and execution of successful marketing strategies, particularly during the Covid-19 pandemic, earning notable accolades such as the “Orange Code Award.” Beyond these roles, Richard has demonstrated innovative leadership at Maximus Sound as an owner and held various positions in marketing and communications, including Director at Concept Interactive. Educational credentials include a Multimedia and Communications Certificate from McMaster University and studies at Mohawk College.

Location

Oakville, Canada

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices