About the Role The Marketing Specialist will join our team and will partner with the North America marketing team to deliver initiatives and campaigns to drive new business leads, enhance client engagement, build brand, and shape thought leadership and social media in the region. The ideal candidate must be passionate, dedicated, engaging, energetic, have high integrity, excellent inter-perso...