Ogilvy Philippines confirms employee death

Passing of Mark Dehesa reignites debate about industry work pressures.