James Leach is an experienced sales professional currently serving as an Account Executive for SLED at Keeper Security, Inc., since September 2025. Prior to this role, James was an Account Manager for SLED at Pluralsight from August 2022 to September 2025, where achievements included recognition in the President's Club for 2024. James also held positions as a Senior Commercial Business Development Representative and as a Business Development Representative. James holds a Bachelor of Science degree in Business Administration from Lewis-Clark State College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices