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.
Location
San Francisco, United States
This person is not in the org chart
This person is not in any teams
This person is not in any offices