Louis Castle joins GreenPark Sports as chief product officer

Dean Takahashi
  • Oops!
    Something went wrong.
    Please try again later.
GreenPark Sports is a sports and esports fan community.
GreenPark Sports is a sports and esports fan community.

Westwood Studios cofounder Louis Castle, who previously worked at Amazon on games, has joined GreenPark Sports as chief product officer.Read More