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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices