Locus Technologies
Steve Paff is currently the Director of Sales Engineering at Locus Technologies, where Steve manages the technology evaluation stage of software sales. Prior to this, Steve has held roles such as Senior Implementation Consultant at JSA Services, Founding Principal at Life Unpaused, and Senior Product Manager at ADEC Innovations, where Steve focused on sustainability and carbon disclosure products. Steve's extensive experience also includes roles in product management, sales, and research engineering within the software and environmental industries.
This person is not in any offices
Locus Technologies
Environmental Health Safety and Sustainability Software EHS SaaS