people · May 20, 2026
Deepwatch Leadership Team Updated with Brian Dhatt as CEO
Share the canonical public link.
Deepwatch updated its leadership team page to list Brian Dhatt as CEO and Anand Ramanathan as President. Additional executives include Alex Page as Chief Revenue Officer Mye Bahamonde as Chief Human Resources Officer and Warren Dewar as Chief Financial Officer. The team focuses on championing excellence driving growth and developing innovative solutions for cyber resilience. Brian Dhatt joined as Chief Executive Officer following the May 4 2026 announcement. Anand Ramanathan oversees product operations and marketing after promotion from Chief Product and Technology Officer.