• Visa

CK

Catherine Keller

Director, Corporate Communications

Catherine Keller brings over 20 years of experience in Public Relations, Executive and Internal Communications, and program development across both corporate and agency settings. Currently serving as Director of Corporate Communications at Visa, Catherine has previously held significant roles at Cisco, VMware, and Intel, where they advised C-suite executives and drove impactful communications initiatives. A well-regarded people manager, Catherine specializes in translating complex ideas into compelling narratives while fostering a team-first dynamic. They hold a BA from Santa Clara University and a Data Protection Officer certification from Maastricht University, with a keen interest in data privacy and infrastructure technology.

Location

San Francisco, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices