Marcin Taraszkiewicz

Marcin Taraszkiewicz, P.E.

Rail and Transit Vehicle Technology Lead