Astrum Solar

8955 Henkels Ln Ste 508
Annapolis Junction, MD 20701800-903-6130

Ratings

?
?%    

Consumer Comments for Astrum Solar

Register here and see full info on Astrum Solar, FREE.
Consumer from WASHINGTON, DC
Aug 28, 2012
Not Recommended
A non-communicative project manager greatly weakened an otherwise responsive, capable team effort.
Page 1 of 1