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.
This person is not in any teams
This person is not in any offices