Alan Hastings, Starcatchers Management Board Member