CIBC Appoints Global Energy Head Canadian Imperial Bank of Commerce has appointed Mark Horsfall as managing director and head of global energy. February 8, 2011