Oct 17, 2018 kenya Manager Dies after Jumping Off 17th Floor Building in Kenya Assistant manager at Price Water House Coopers (PWC) in Kenya who was earning a.. Read more