Bruce has acquired over 20 years of corporate and banking experience in all aspects of treasury and financial management