New Leaf Energy Employee Directory

New Leaf Energy corporate office is located in 55 Technology Dr Ste 102, Lowell, Massachusetts, 01851, United States and has 1-10 employees.

Likely to Engage tag.Highly Engaged Employees

Employees by Department

Departments

Number of employees

Engineering & Technical

56

Operations

37

Finance

14

Legal

7

Sales

5

Information Technology

3

Human Resources

2

New Leaf Energy CEO

WB
United States flag for contact location.
William BerwickChief Executive Officer
PhonePhoneEmailEmail
See Profile

Key Employees of New Leaf Energy

New Leaf Energy Global Presence

globalPresence illustration
North America51-200
Europe1-10

Index of contact profiles from New Leaf Energy

Hundreds of professionals searching for New Leaf Energy have connected with key decision-makers. Join them?
Contact Name
Contact Info
Job Title
HQ Location
12345

Former Employees at New Leaf Energy

Explore people who held key positions, contributed to New Leaf Energy's success, and advanced their careers.

People from Similar Companies in the Construction Industry Located in Massachusetts, United States

Frequently Asked Questions Regarding New Leaf Energy Employees

How many employees does New Leaf Energy have?
New Leaf Energy has 1-10 employees
Who is the CEO of New Leaf Energy?
New Leaf Energy’s CEO is William Berwick
Who are New Leaf Energy key employees?
Some of New Leaf Energy key employees are Shana Goldberg, Jacqueline Ashmore, Andrew Reed, Sarah Wochos
Where is New Leaf Energy located?
New Leaf Energy’s headquarters are located at 55 Technology Dr Ste 102, Lowell, Massachusetts, 01851, United States
How do I contact New Leaf Energy?
New Leaf Energy Contact Info: Phone number: (800) 818-5249 Website: www.newleafenergy.com
What does New Leaf Energy do?

New Leaf Energy was formed in July 2022, though our roots extend back to 2001. Our business, leadership, and employees originated from the development arm of Borrego, a leading national EPC and O&M provider originally founded in 1980. Our core team has been developing solar energy projects since 2001 first starting in California, then New England,... on to New York, Illinois, Maine, and beyond.Read More

Is New Leaf Energy a public company?
New Leaf Energy is private company therefore does not currently have an official ticker symbol
See more information about New Leaf Energy Employees

Get Started with ZoomInfo

Register for free

Sign Up for Free

Get started for free! No credit card needed. Enjoy up to 25 free contacts each month at no cost.
Elevate your prospecting to the next level

Supercharge Your Prospecting

Search ZoomInfo's database of 106M+ companies and 140M+ professionals to find your next lead.
Expand your business

Grow Your Business

Reveal both personal and business contact details, including emails and phone numbers, and close your most valuable buyers.