Back

SERGIO CASTRO

Chief Financial Officer

BBA Accounting, CPA, CFE

Mr. Castro joined Otto Energy in December 2019 as Chief Financial Officer.  Prior to joining Otto, Mr. Castro was Vice President and Treasurer of Contango Oil & Gas Company for over 13 years.  From April 2004 to April 2006, Mr. Castro was a consultant for UHY Advisors TX, LP. From January 2001 to April 2004, Mr. Castro was a lead credit analyst for Dynegy Inc. From August 1997 to January 2001, Mr. Castro worked as an auditor for Arthur Andersen LLP, where he specialized in energy companies. Mr. Castro was honorably discharged from the U.S. Navy in 1993 as an E-6, where he served onboard a nuclear powered submarine. Mr. Castro received a BBA in Accounting in 1997 from the University of Houston graduating summa cum laude. Mr. Castro is a CPA and a Certified Fraud Examiner.