CRAIG L. MOSKOWITZ, PE