Ross Allen is an experienced financial executive currently serving as Chief Financial Officer at Oversight since May 2023. Previously, Ross held significant roles including Vice President of Corporate Finance at Solera, Inc. and Vice President of Finance at Omnitracs. A decade-long tenure at RealPage, Inc. encompassed various positions from Senior Vice President to Senior Financial Analyst, establishing a strong foundation in financial planning and analysis. Earlier career experiences include roles at Comerica Bank and First Pioneer Farm Credit, as well as part-ownership at Allenwaite Farms, Inc. Ross holds dual MBA degrees from Cornell University and Queen's University, along with a Bachelor's degree in Applied Economics & Management from Cornell University.
Sign up to view 0 direct reports
Get started