Geli
Geli

Geli Information

Contact top employees from Geli

Summary

Geli has been in the industry for 15 years. The company currently specializes in the Computer Software area. Its headquarters is located at US. The estimated number of employees - 66. To connect with Geli employee register on SignalHire.

Organization Website

geli.net

Industries

Headquarters Location

111 New Montgomery St, San Francisco, California, 94105 US

Employees Size

10-50 employees

Specialties

Energy Storage, Solar + Storage, Software

Founded

2010

Employees Turnover 3 quarter 2025

Length of Employment
arrow
Employee tenure at Geli shows a diverse range of experience levels:
3% have been with the company for less than 1 year7% for 1–2 years7% for 3–4 years14% for 5–7 years17% for 8–10 years52% have over 11 years of service at Geli
Contact top employees from Geli
Reinhard Siahaan
Head of Compliance
View
Mike Boyadjian
Head of Human Resources
View
Ranjith Aravind
Technical Architect
View
Zachary Thatcher
Senior Software Engineer
View
Michael Whalen
Talent Acquisition Consultant- Data Science / ML
View
Zoe McBride
Senior Data Science Analyst
View
M Forrest Abouelnasr
Staff Data Engineer
View
Mukunda Saddi
Chief Technology Officer
View
Steve McGrath
Board Director
View
Ward Hotze
Chief Financial Officer/VP Operations
View
Jonas Timmermann
Software Engineer
View
Mani Farr
Talent Acquisition Manager
View
Aidan Smyth
Senior Software Engineer
View
Max Morrison
Senior Software Engineer
View
Jason Fernandes
Senior Software Engineer
View
Scott Otterson
Staff Data Scientist
View
Ravi Teja Gutta
Software Engineer, Simulations
View

FAQ

Geli operates in the Software Development industries. More details can be found on the official website: geli.net.
The headquarters of Geli are located in San Francisco, United States.
Geli currently employs 10-50 people.
BACK TO TOP