After earning his CPA certificate, Randy assumed the role of controller and later CFO of a real estate investment, management, and development company. During nine years with the company, Randy worked directly with the CEO in raising capital from investors for acquisitions or developments. The average capital raise for an investment was $5M. During that time span, the company’s portfolio grew from 6 to 45 entities with a value increase from $30M to $300M. In addition to overseeing all accounting and finance, Randy implemented a transaction structure template for tax deferred exchanges deferring millions of capital gains for our investors.
Randy left the real estate company to start an environmental wastewater technology company with a close friend, Environomics, Inc. After raising $600K in seed capital and securing proven technology that removed inorganic contaminants from industrial wastewater streams, they marketed the technology to the industrial laundry companies. Having a difficult time in penetrating those companies, they changed their strategy and began working with a soil remediation company that later purchased their technology.
After the sale, Randy worked with the Brenner Group as a part time CFO for several venture-backed startup companies. These companies received series A or B financing rounds ranging between $14M-$30M. In addition to overseeing accounting, Randy implemented investment strategies to generate safe returns on investments ($16M) while considering monthly burn rates. Randy negotiated a $2.5M capital lease program to conserve cash, and prepared BOD presentations from the financial forecasts he created, giving board members accurate historical financial and revised future financial activity (waterfall).
In 2006 a founder for one of the companies Randy serviced through the Brenner Group approached him about becoming a co-founder for Mobile Tribe, LLC. The service was to provide access to social media sites via cell phones. At that time, the social media companies did not have a mobile app. Randy raised $850K in equity and debt financing. Over the next nine years Mobile Tribe, LLC grew its customer base to 2.3M users with annual revenues exceeding $500K. After negotiation with Huawei to purchase the company fell through, Mobile Tribe, LLC, closed. During the time spent with Mobile Tribe, LLC, Randy worked with the same team in starting two other companies, Joulelabs and energy efficiency and renewable energy service platform, and OtoGo, a SaaS one stop online shop providing ICT business services for the SME marketplace. Because both companies were ahead of the market, neither gained traction. In parallel to working with my startup companies, Randy worked as a CFO consultant or part time CFO in the construction industry.
Randy brought his technology and financial experience and increased one client’s gross revenue from $20M to $75M. In 2018 Randy accepted the role of National Construction Leader for Business Operation with CLA (the 8th largest accounting firm in the US). Randy left CLA in 2019 to work outside the CPA firm environment.
Today, he is the managing member of KCG, Ltd., offering CFO services to startup and mature companies. His clients include a SaaS startup funded by a public company, a technology company with subsidiaries in the UK and Ireland, and a cannabis company providing facilities and equipment to the cannabis industry.