Natacha has a BS in Accounting from Hunter College and is a Certified Public Accountant in the state of New York. She joined Windsor Management Corp in 2017 as the Chief Financial Controller. Prior to joining Windsor, Natacha worked as a Portfolio Manager at AXA Investment Managers and a Senior Fund Controller at Tishman Speyer. Her responsibility is the oversight of financial reporting and tax compliance.