INSEAD/Johnson & Johnson Strategic Innovation for Community Health (STICH) Programme 2018 for emerging health leaders
Application Deadline: September 12th 2018 Strategic Innovation for Community Health (STICH) Through its Leadership and Innovation programs with INSEAD, Johnson & Johnson has invested in over 2500 senior healthcare leaders…