Michael Hamrick

Managing Director