Patt Gavin has worked in accounting, finance, and administrative roles since 1995. He was most recently a customer/enhanced due diligence analyst for Bank of Oklahoma from 2014 to 2015, where he analyzed client information to determine money laundering risk compliance. Prior to that, he held roles such as office manager for a dental practice and portfolio specialist for PricewaterhouseCoopers, where he assisted in SEC filings. Gavin has also been self-employed as an author.