Jeff Lamoreaux
Former CIO
Global Partners LP