Jen Griffin is the Business Administration Manager at Leep Utilities since July 2022. Prior to this role, Jen held the position of STS Operations Manager at STS Solutions from April 2015 to July 2022. With a background in operations management, Jen brings a wealth of experience to their current role in business administration.
Sign up to view 0 direct reports
Get started