Chris Leonard is currently a Total Rewards Manager at Benchling, having assumed this role in 2024. Prior to this, Chris served as a Senior Total Rewards Partner at Wind River from 2019 to 2024, and held positions such as Senior Benefits & Compensation Analyst at Fenwick & West and Benefits & Compensation Analyst at Morrison & Foerster LLP. Chris also has experience as a Sr Account Executive at Telamon Insurance & Financial Network from 2006 to 2011. Chris earned a Bachelor of Science in Economics-Finance from Bentley University in 2006.
This person is not in the org chart
This person is not in any teams
This person is not in any offices