Stephen P. Ewald
Overview
Stephen P. Ewald received an average of $1M in total compensation, including $373K in salary, at Medpace Holdings from 2019 to 2021.
Source: SEC filings on April 6, 2022, March 30, 2021, and April 1, 2020.
Related executives
We found four more executives who work or worked at Medpace Holdings.