Stephen Farrell

Director of Financial Planning and Analysis

Stephen Farrell, MBA, is a Senior Financial Strategist with extensive experience in business and investment leadership, specifically in data centers and energy sectors. Currently serving as the Director of Financial Planning and Analysis at Ookla, Stephen leads the development of financial processes, forecasting methodologies, and strategic planning initiatives. Prior roles include senior management positions at American Tower and various analytical positions at Cisco and Credit Suisse, where they demonstrated expertise in financial modeling, budgeting, and operational analysis. Stephen holds a BS in Business Management from North Carolina State University and an MBA in Corporate Finance and Strategy from the University of North Carolina at Chapel Hill.

Location

Raleigh, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices