About Southface Institute
Southface Institute is a Renewable Energy company, headquartered in Atlanta, with 201 - 500 employees and annual revenue of $1M - $5M.
Driven by the Southeast's growing need to save energy and water, and to preserve our natural resources, Southface promotes sustainable homes, workplaces and communities through education, advocacy, research, and technical assistance. A nonprofit organization, Southface and its training programs hav...
Seamless Pro Tip
Use this information to figure out if this company is an ideal customer for you.
Southface Institute Company Highlights
Phone Number
(404) 872-xxxx
Corporate Office Address
241 Pine Street Northeast
Atlanta, 30308
Website
Southface Institute Org
Southface Institute has 4 C-Level, 5 VP, 4 Director, 21 Manager, 3 Senior, and 19 Other employees.
Southface Institute Decision Makers
- CEOJames Marlow
- CFOMarcel Henry
Southface Institute's Tech Stack
Frequently Asked Questions About
Southface Institute
Log in or sign up to get full contact details and additional support.
Who is the CEO of Southface Institute?
The CEO of Southface Institute is James Marlow. See full contact details ›
Who is the CFO of Southface Institute?
The CFO of Southface Institute is Marcel Henry. See full contact details ›
How many senior employees does Southface Institute have?
Southface Institute has 37 senior employees that are typically used for decision making.
Who are the key decision makers at Southface Institute?
Key decision makers at Southface Institute include James Marlow (CEO) and Marcel Henry (CFO). See full contact details ›
What technologies does Southface Institute use?
Southface Institute uses technologies including Adobe Creative Suite, ArcGIS, and Asana.
How do I contact Southface Institute?
To contact Southface Institute, visit southface.org.
What companies are similar to Southface Institute?
Companies similar to Southface Institute include Silicon Ranch Corporation, Renew Financial, and Namaste Solar.
Where is Southface Institute headquartered?
Southface Institute is headquartered at 241 Pine Street Northeast, Atlanta.
What is the main phone number for Southface Institute?
The main phone number for Southface Institute is (404) 872-xxxx.
What is the official website for Southface Institute?
The official website for Southface Institute is southface.org.
What is the annual revenue of Southface Institute?
The annual revenue of Southface Institute is $1M - $5M.
How many employees does Southface Institute have?
Southface Institute has 201 - 500 employees.
What industry is Southface Institute in?
Southface Institute is in the Renewable Energy industry.
Last updated: June 19, 2025