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.
This person is not in any teams
This person is not in any offices