Chief Executive Officer
New York, New York, United States
Caprock Solutions Inc.
Npower Inc
Director
NPower
Director of technology
University of Miami Herbert Business School
New York University