Richard Taylor is the team's managing director.
Richard Taylor adalah direktur pelaksana tim.