Principal Member Technical Staff
Senior Member of Technical Staff
Principal Member of the Technical Staff
Technical Lead
Principal Software Applications Engineer
Technical Manager
Principal Member of Technical Staff
Program Manager - Offshore Wind and Water Power Technologies