Michal Stepniak
Director; SrVP & Chief Financial Officer · 4 filings · Latest: Jun 29, 2026
Jun 8 8:31 PM
Feb 25 9:08 PM