Richard Fallon

Richard Fallon is currently the CEO of The Technology Supply Chain, where he helps companies discover grants, funded projects, and new opportunities for growth. He also serves as the CMO of Cyber Risk Score, providing organizations with cybersecurity scores and vulnerability reports. In addition, he is the Chair of Starting Point Recruitment and the Director of The Marketing Engineer. Previously, Richard has held positions such as President of St Paul’s Club, Director of Out of Hours, and Senior Business Analyst at npower. He holds a Ph.D. in Physics from Aston University, a Bachelor of Science in Physics from Durham University, and a Master of Science in Electronic Engineering from the University of Nottingham.

Links

Previous companies

British Airways logo

Org chart

Sign up to view 5 direct reports

Get started