Dr. Maureen Schumacher

Chief Marketing Officer at Smarsh

Dr. Maureen Schumacher is an accomplished marketing executive currently serving as Chief Marketing Officer at Smarsh since April 2024, where efforts focus on revolutionizing communications compliance through advanced artificial intelligence. Prior to this role, Dr. Schumacher held the position of Executive Vice President and Chief Marketing Officer at Global Payments Inc., leading payment technology innovations from March 2018 to May 2024. Dr. Schumacher also held significant leadership positions at Schnabel Engineering, Intercontinental Exchange, Inc., Google, and GE Consumer Finance, contributing to substantial growth and strategy development in each organization. Educational credentials include a Bachelor of Science in Business from Penn State University, an MBA from the University of West Florida, and an Executive Doctorate of Business Administration from Georgia State University.

Location

Atlanta, United States

Links

Previous companies


Org chart

No direct reports

Teams


Offices

This person is not in any offices


Smarsh

15 followers

Smarsh is a multinational "software as a service" company headquartered in Portland, Oregon, with nine offices worldwide including locations in, New York, Redwood City, California, Boston, Raleigh, North Carolina, London and Bangalore, India.