International Stress Awareness Week Initiative
As part of International Stress Awareness Week (1st-7th Nov 2023), Altrad Babcock will be putting out a number of awareness initiatives to our entire company employees for health, wellbeing and specifically stress awareness, understanding and management.