Rob Federighi

Vice President, Sales & Marketing
Executive Leadership
United States
Rob Federighi - Trio

Rob provides oversight of Trio’s client and prospect consultative sales engagements. He is based in Trio’s Chicago office and his team is responsible for probing clients and actively listening to identify needs. Rob quarterbacks Trio’s strong bench of subject matter experts to provide creative and integrated solutions to clients. 

Prior to joining Trio, Rob led sales for SoCore Energy where it quickly grew from a startup company to one of the country’s largest and most respected commercial and industrial rooftop solar developers. Prior to working for SoCore, he spent 15 years in the commercial real estate sector, much of that time with Cushman & Wakefield. Rob shares that experience with his team to collectively drive innovative solutions for Trio’s clients. 

Rob holds a M.S. in Commercial Real Estate Law from the John Marshall Law School and a B.A. from the University of Illinois at Urbana-Champaign. 

The team
Senior Vice President, Global Energy Advisory
Chief Executive Officer
President, Europe
Senior Vice President, CFO & Treasurer
Vice President, Technology
Vice President, General Counsel and Secretary
Vice President, Strategy and Sustainability
Commercial Director
00 - 00