Brandon Welch currently serves as Director of Cyber Services for the Western Region at Beazley Security, a role assumed in June 2024 that integrates LodeStone's advanced cyber security capabilities with Beazley's expertise in insurance and risk mitigation. Prior to this position, Brandon held various roles at Beazley since October 2018, including Cyber Services Team Leader - West and Data Breach Response Services Manager. Previous experience includes contract work at Aimmune Therapeutics, internships focused on legal research and data privacy at organizations such as SmartPay Leasing, De Gaulle Fleurance & Associés, and the San Francisco City Attorney's Office, as well as providing internship support at the Office of City Supervisor Mark Farrell. Brandon holds a Doctor of Law (J.D.) from the University of San Francisco and a Bachelor of Arts in French Language and Literature/History from San Francisco State University.
Sign up to view 0 direct reports
Get started
This person is not in any teams