Mark McVeigh ticks all the boxes. A cursory look at his life shows he is exactly the sort of person who is well-qualified to be a senior coach in a high-profile professional sport.
There are just two questions - the first is universal, the second more specific.