Omar Ceesay
Omar Ceesay

IT Executive