Michael Bayer

EVP, Global Sales

Michael Bayer is Executive Vice President, NCR Global Sales. In this role, he has responsibility for NCR’s global Sales, Channel and Field Marketing teams across the Financial Services, Retail and Hospitality industries. He and his team are focused on leveraging NCR’s expertise in Omni-Channel Software, Channel Transformation and Digital Enablement, to help businesses achieve their Omni-Channel transformational goals and effectively engage consumers at every touchpoint.

Bayer joined NCR in 2014 as Senior Vice President and President of NCR's Retail Solutions Division, where he was responsible for the strategy, thought leadership, go to market, and innovation behind NCR's hardware-enabled, software-driven solutions for global retail markets.

An expert in communications technology, Bayer has held leadership roles at companies such as Motorola, Symbol Technologies, Cisco Systems. He served as President of Global Growth Markets for Avaya, a global provider of business communications and collaboration systems, immediately prior to joining NCR. In this role, Bayer worked with businesses of all sizes to help them adopt cutting-edge communications, networking solutions and collaboration technologies. Bayer previously served as Avaya's EMEA President, where he led the region's sales and field operations and worked with customers to deliver Unified Communications, IP Telephony and Contact Center solutions across EMEA.

Bayer holds a Master's Degree in electronics and telecommunications from Fachhochschule Wurzburg-Schweinfurt.

News

NCR and Showtime Analytics Enable Cinemas to Enhance Customer Experience

NCR today announced it has integrated its point-of-sale (POS) platform with global analytics and customer engagement leader Showtime Analytics’ Data Platform. The combined technology enables cinemas to better understand customer needs and improve customer experience.

Blog

Unified Commerce - 3 Building Blocks to Make it a Reality

A unified commerce strategy can help create more personal connections with shoppers, boost loyalty and deliver a more exciting experience in store. And at the heart of this needs to be technology.

Did you know

Over 830,000 of the world's 3.1 million ATMs are NCR machines.