image description

More information will be added soon.

Location:

Microsoft Nigeria Ltd, Lagos
6th & 7th Floor, Civic Centre Towers,
Victoria Island
Nigeria