Oliver Roll

Head of the Technology Practice

CCO
SAP
CCO
Cisco
CCO
VMware
General Manager - Comms - Microsoft Office
Microsoft

Based in Silicon Valley, Oliver leads the firm’s technology practice. He has had a 25-year career working for some of the world’s leading technology companies. Prior to joining Perceptual Advisors, Oliver was the Chief Communications Officer for SAP. Previously, he served as Chief Communications Officer for Cisco as well as VMWare.

Oliver also spent over a decade at Microsoft where he was General Manager of Communications. He is a native of the United Kingdom and lives in Los Altos with his wife and three children.