- GE Vernova (Schenectady, NY)
- …to complete projects on-time and on-budget as either individual contributor or project manager . + Demonstrated technical leadership in creating winning proposals ... more
Locations:
New York