Our Team

Randy Osborne

Randy Osborne

President, Chief Executive Officer

Tommy Harrell

Tommy Harrell

Chief Operating Officer

Gene Gobbel

Gene Gobbel

Chief Financial Officer

Richard Peebles

Richard Peebles

Vice President, Group Manager

Scott Mullen

Scott Mullen

Vice President, Group Manager

Angelo Eguizabal

Angelo Eguizabal

Vice-President, Group Manager

Mike Flanigan

Mike Flanigan

Director, Business Development

Amanda Osborn

Amanda Osborn

Marketing Communications Specialist