Chris Leonard

Total Rewards Manager

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

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices