Meet Our Leadership

The Ally leadership team boasts a combined 60 years of C-suite, strategic, and operational expertise.

Sal Barbagallo

SPS Founder and Executive Advisor

A Master Plumber by trade, Sal founded SPS Mechanical in 1987 and ran the business until partnering with Ally in early 2023. Sal still holds his Master Plumber and Master HVACR licenses and is an active advisor to Ally.
Duff O’Connor

Regional Manager – Northeast

Duff has 40 years of finance, accounting, and management experience in HVAC and plumbing services. Prior to Ally, Duff was the CFO of SPS Mechanical.

Kelly Nguyen

Human Resource Manager

Kelly has 20+ years of experience handling all aspects of HR, compliance, and recruiting for large, complex organizations. Kelly received her BBA in Human Resource Management at the University of Hawaii at Manoa.

Natalie Priest

Marketing Manager

Natalie coordinates with Ally’s third-party marketing agency and is responsible for the development, implementation, and management of Ally’s marketing and branding strategy across all locations. She works directly with branch presidents and VPs on tailoring digital marketing strategy based on each division’s shifting activity levels and lead generation needs. Natalie received her bachelor’s degree in marketing from The University of Central Florida.