October 12, 2018

Summary

Stephen Mumbo, a senior Price water Coopers (PWC) Manager , has died after he allegedly jumped from the company’s 17th-floor office on Delta Towers, Westlands.

More by Correspondent

PWC Senior Manager Plunges To Death In Delta Towers

PWC Senior Manager Plunges To Death In Delta Towers

A Senior Price water Coopers (PWC) Manager identified as, Stephen Mumbo, has died at the Agakhan Hospital after he allegedly jumped from the company’s 17th-floor office on Delta Towers, Westlands.

Police have not yet established the circumstances surrounding Mumbo’s death, but social media is awash with unsubstantiated accounts indicating suicide.

PWC is yet to issue a statement on the incident.

Stephen Mumbo was attached to the PWC Forensics Department.

TAGS

Related Articles