Greg Owens is a finance professional with extensive experience in financial management and analysis across multiple industries. Currently serving as Vice President of Finance at STACK Infrastructure since May 2022, Greg has also held various finance roles at CBRE and New York Cruise Lines, Inc., where responsibilities included financial modeling, budgeting and forecasting, and capital expenditure management. Educationally, Greg earned a Bachelor of Science in Finance from The College of New Jersey in 2011. Previous positions also include financial analysis at Marcolin and business analysis at the Defense Logistics Agency, showcasing a strong background in financial performance evaluation and reporting.
This person is not in any teams
This person is not in any offices