Process Safety Leadership Short Course
University of Wales Trinity Saint David United Kingdom
Developing Leadership Skills Short Course