People

More

Jumoke Alausa has been appointed CEO of Lagos based IT company Computec-Plus.