Richard Phillips is the Head of Information Security at Castle Trust since October 2019. Prior to this, Richard held various technology risk management positions at JPMorgan Chase & Co. for almost two decades. Richard has a Bachelor of Science degree in Information Systems Management from Bournemouth University.
Sign up to view 1 direct report
Get started