Meet Daniel Helman: Think Power Solutions’ new CEO advancing infrastructure solutions By Fernando Florez June 30, 2025