Senior Business Analyst
Stephen Willard has been a part of the Galapagos Marketing Data Resources group since 2012. A seasoned financial analyst, Stephen earned his degree from Grand Valley State University where he majored in Accounting.
A sports buff, Stephen enjoys fitness and being outdoors. In the warmer months, he enjoys improving his golf game in a league.