Babu Joshua's Location
Kenya
Babu Joshua's Education
Business College
1986 - 1990
Babu Joshua's Summary
Babu Joshua, based in Kenya, is currently a Managing Director at Seaways (K) Ltd. Babu Joshua holds a 1986 - 1990 Business College. Babu Joshua has 2 emails and 2 mobile phone numbers on RocketReach.