Update or Delete my resume

Sign in

Is it your resume?

Technologist Mechanical resume in New York City, NY - December 2019

Sayre Swarztrauber

Embedded Systems Technologist

New York, NY 10010




Technologist who founded two successful companies will deliver superior results in product development by blending extensive hands-on technical...

If it is your resume and you want to update or delete it - please enter your email: