Eric Owen is the VP Finance at Citadel Roofing and Solar. Prior to this, Eric held the same position at PetersenDean Roofing and Solar. Before their VP roles, Eric was a Senior Associate at Ireland San Filippo, LLP. Eric holds a BS in Business from California State University, Chico.
Previous companies
Current role