Sheila Holman

Head Of Marketing

Sheila Holman is an award-winning global marketing executive with extensive experience in both B2C and B2B environments. Currently serving as the Head of Marketing for the United States Postal Service, they lead marketing transformation initiatives to drive customer growth and innovation. Previously, as Chief Marketing Officer at Framebridge, Sheila unified marketing efforts that resulted in significant increases in sales and website traffic. Their tenure at Marriott International included the successful creation and launch of the Marriott Bonvoy loyalty brand, achieving high brand awareness and room night revenue growth. Sheila earned a BS in Industrial Engineering from the University of Michigan and an MBA from the University of North Carolina at Chapel Hill.

Previous companies


Org chart



Offices

This person is not in any offices