Peter Narbaiz is currently a Senior Service Account Engineer at Siemens Industry US, a position they have held since 2005. Prior to this role, they served as a Hospital Corpsman in the US Navy from 2001 to 2009. Additionally, Narbaiz worked as a Control Center Coordinator at Metro North Railroad from 1990 to 2005.
This person is not in the org chart
This person is not in any teams
This person is not in any offices