Dr Ah-Thew was Born in Tanzania and a Citizen of Seychelles. Undertook his further studies at McMaster University in Canada, where is obtained a Doctorate in Electrical and Computer Engineering. Worked as Director General (DG) of Communications at the Department of ICT in the Government of Seychelles from 1998 to 2009. Worked as both the Ministry and Regulator. He then took the post as the Dean of the Faculty of Sciences for the University of Seychelles (which is an exchange programme with the University of London) until 2011, when he joined the SADC Secretariat as Programme Officer for Telecommunications. His present work entails:
Development of cost-effective and integrated telecommunications and ICT infrastructure and to ensure the provisions of modern and reliable telecommunications and ICT services throughout the SADC region.