Deloitte

Schmersal Receives Best Managed Companies Award for Second Year

The Schmersal Group, headquartered in Wuppertal, Germany, has received the Best Managed Companies Award for the second year in a row, the company announced on May 24. Presented by consulting...

MAD Elevator Named to List of Canada’s Best Managed Companies

Ontario-based MAD Elevator Inc. has been named as a Best Managed new winner in Deloitte’s list of Canada's Best Managed Companies. MAD Elevator was one of 27 new winners this...