Rick Vaughan

Revenue Operations Manager, Americas

Rick Vaughan is an experienced revenue operations professional currently serving as the Revenue Operations Manager for the Americas at Picus Security since May 2025. Prior to this role, Rick held impactful positions such as Director of Sales Operations at Ennoventure, Inc. and QOMPLX, along with a consulting role at SFDC. Rick's extensive background includes leading sales and marketing operations at Imperva, where responsibilities spanned CRM administration, KPI definition, sales efficiency reporting, and technology architecture. Previous roles in sales operations at RealPage, Inc. and TMA Direct further emphasize capabilities in driving revenue growth, customer success, and strategic marketing initiatives. Rick holds a BBA in Computer Information Systems from JMU College of Business.

Links

Previous companies


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