Tim Shepherd

Tim Shepherd is chief executive officer of Pelton Shepherd.