Richard Wallace

Director of Channel Sales EMEA

Richard Wallace is currently the Director of Channel Sales EMEA at Cloudrise, a security services distributor focusing on SASE, DSPM, and cloud solutions. They previously served as Vice President of Sales EMEA at CDS from 2021 to 2025 and held various sales leadership roles at Catalogic Software Inc., Syncsort, Arrow Electronics, and InTechnology Plc between 1999 and 2021. Richard earned a Bachelor of Arts in Psychology and Media from Leeds Trinity and All Saints College between 1991 and 1994 and is currently furthering their education at St Aidans, Harrogate.

Location

Brighton, United Kingdom

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