Steve McCall

Partner at Carbon

Steve McCall is an accomplished marketing executive with extensive experience in leading and managing teams across various sectors. Currently serving as a Partner at Carbon since November 2017, Steve focuses on integrating culture, data, and technology to enhance brand connections. Previously, as General Manager and EVP at AMP Agency from February 2005 to November 2017, Steve oversaw the Boston office's operations and played a crucial role in expanding the agency into a large-scale service provider. Earlier roles include Director of Concept Development at Alloy Media + Marketing and Senior Manager of Business Development at Student Advantage, showcasing Steve's expertise in strategic marketing and client relationship management. Steve's career began at Triple Dot Communications, where key account management skills were developed, and initial marketing experience was gained at 2d Interactive. Educational background includes attendance at the University of New Hampshire and Longmeadow High School.

Location

Boston, United States

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices


Carbon

1 followers

Carbon full service digital and brand strategy agency specializing in strategic planning, integrated digital marketing & content creation. strategic approach to solving complex challenges, rooted in the belief that by identifying the universal connectors between people and brands, we can free untapped potential.


Industries

Employees

11-50

Links