New client: Metta Group

New client: Metta Group

www.mettagroup.ca Stress is often high and organizational demands are challenging. In fact, in Canada alone, stress costs industry over $16 billion annually. Complex environments can cause people to lose focus on the big picture. Metta professionals help you to look...