Jeff Carter Email
VP & General Manager - Canada . Neptune Technology Group
Tallassee, AL
LocationPrimary Email
How to contact Jeff Carter
Join and see Jeff's contact info for free!Current Roles
Employees:
750Revenue:
$257.3MAbout
Hydropower has been used for over 100 years. Neptune has been around even longer. Since Neptune introduced its first water meter in 1892, Neptune has amassed over 119 years of experience in superior service to the water utility industry - experience we are now harnessing to provide smart AMR solutions to both the gas and electric utility industries. We have emerged as a powerful source for gas and electric utility groups, not simply in addition to our experience in water, but because of it.Neptune Technology Group Address
1600 Alabama Highway 229Tallassee, AL
United States