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.
Sign up to view 0 direct reports
Get started