Tim Long is a Managing Director in Financial Services. He has deep knowledge of financial services regulation with hands on experience in all bank supervision and policy related matters. He retired ...