James Windsor

Senior Vice President, Investor Relations at Thoma Bravo

James Windsor is a seasoned professional in the finance and investment sector, currently serving as Senior Vice President of Investor Relations at Thoma Bravo since July 2025. Prior to this role, James held the position of Managing Director at Campbell Lutyens from June 2015 to July 2025, and began his career as an Analyst at Barclays Investment Bank from June 2014 to June 2015. James holds an MSci degree in Management, Finance, and Computer Science from UCL School of Management.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices