Steve Dumas has extensive experience in client management, brand strategy, and marketing operations. With a background in media arts, Steve has held various leadership roles in notable companies such as Benchworks, Tata Consultancy Services, and MERGE. Steve's expertise lies in developing strategic relationships with clients, leading teams, and executing effective marketing campaigns.
Sign up to view 0 direct reports
Get started