MasterCard has tapped Brian Lang as the new President of its Canadian operations