Author Archives for Imdaad

The STARRT Initiative

April 23, 2019 11:58 am Published by Comments Off on The STARRT Initiative

STARRT (Safety Task Analysis Risk Reduction Talk), is an internal initiative at Imdaad that empowers supervisors and mid-level managers to institutionalize EHS measures and reduce risks.