Ric Clark

Senior Managing Partner

Bruce Flatt

CEO

Brian Kingston

CEO

Becky Lumlock

Operating Partner

Sikander Rashid

Managing Partner

Dev Santani

Managing Director

Sachin Shah

Managing Partner, CEO Renewable Power

Jehangir Vevaina

Managing Partner and Chief Investment Officer

Riddhima Yadav

VP

Hamish Kidd

Senior Vice President

Past deals in Project Management

Encore Renewable Energy

Debt Financing in 2025
Encore Renewable Energy is a professional services firm dedicated to the development and management of renewable energy projects. It specializes in transforming underutilized real estate into clean energy generation sites, offering a comprehensive suite of services from project initiation and financing to construction and asset management.

Origis Energy

Private Equity Round in 2025
Origis Energy Ltd. is a solar development and construction firm focused on large-scale solar photovoltaic (PV) projects across Belgium, Greece, Italy, Slovakia, and the United States. Established in 2008 and headquartered in Limassol, Cyprus, the company specializes in designing, building, and operating solar farms that provide clean electricity to utilities, corporations, and communities. Origis Energy manages the entire project lifecycle, offering services that encompass site assessment, project development, engineering, procurement, construction, and long-term operations and maintenance. Additionally, the company provides asset management services, which include regulatory monitoring, cash management, and financial reporting. It also offers performance management services, emphasizing plant performance analysis and operational efficiency. Origis Energy is committed to delivering clean energy solutions while facilitating equity and debt financing for its projects.

Canary Wharf Group

Private Equity Round in 2023
Canary Wharf Group has already achieved one of the greatest ever feats of civic engineering, turning a once derelict Docklands into 97 acres of London’s, and the world’s, most sought after office and retail space. The Group’s workforce comprises more than 950 people who are dedicated to one of the three sub companies. Canary Wharf Limited, Canary Wharf Contractors Limited and Canary Wharf Management Limited.
Spot something off? Help us improve by flagging any incorrect or outdated information. Just email us at support@teaserclub.com. Your feedback is most welcome.