Bo Foster

Bo Foster, director of corporate systems and eCommerce for Alcan Corporation.