Owain Keane is an accomplished Account Executive currently at Rapid7, focusing on acquiring new logos and expanding existing customer relationships in the UK and Ireland since June 2025. Prior to this role, Owain served at Mimecast from April 2023 to June 2025, achieving notable success as an Account Executive for the SMB sector, where performance included 101% of target and a #2 ranking in UKI Net New ARR, as well as distinguished recognition as the #1 performer in FY24. Owain's experience in business development also includes a role as a Senior Business Development Representative at Mimecast and earlier positions at HW3 and HELL ENERGY. Educationally, Owain holds a degree in Strength Conditioning Rehabilitation and Massage from Cardiff Metropolitan University and a BTEC Sport Extended Diploma from South Gloucestershire and Stroud College.
This person is not in any teams
This person is not in any offices