Sporting director job