
Adetola Oshe
(adetola.oshe)
Systems Engineer
ABB Limited
United Kingdom, United Kingdom
Industry
3236063
Total Points
525
Overall rank
4,058
Recognition
Total points
525
Overall rank
4,058