Geoff Brannon oversees the finance and accounting functions at Oversight Systems to provide strong daily operational support of the business and to enable strategic decisions for growth and investment opportunities. Geoff brings twenty years of experience leading financial planning and analysis, treasury, accounting, M&A, compliance, and financial reporting functions in global technology organizations. Throughout his career, Geoff has focused on operational excellence in firms with significant complexity offering an array of solutions including software, hardware, and professional services.