Chairman and CEO at Talon Capital · Director at Ranger Energy Services. Filing since 16 Aug 2017. CIK 0001708727