DaimlerChrysler Financial Services (debis) Canada has a new name and a new organization for the group that will support both the Chrysler Financial and Mercedes-Benz Credit portfolios in Canada, the company announced today. Capping more than a year of integration efforts, Chrysler Credit Canada and Mercedes-Benz Credit of Canada have joined forces to become DaimlerChrysler Financial Services (debis) Canada, a newly streamlined organization.