Don't blame it all on the management - Unless you are refering to their inability to stand up to the Americans.
An oil worker friend of mine was in the States recently and gave me the 'low-down' on their operation. After walking across Louisiana swamp to get to a run down shed (Departure Lounge) he was at least slightly impressed to get a safetly video on the S-61. The pilot then walked in (Veitnam Vet in mechanics overalls) and ushered them out to a Bell 412 and off they went !
Maybe if we adopt these sort of safetly protocols over here, we could save the level of money CHC and OLOG are looking for ???