In the fast-paced world of financial services, finding the right leaders requires more than a quick search or a stack of CVs.