He is a Professor of Haematology, the Deputy Vice-Chancellor of Federal University, Otuoke and the former rector of Bayelsa State College of Health Technology. In 2020, he was appointed as the Vice-Chancellor of Federal University, Otuoke by the federal government of Nigeria after the tenure of his predecessor, Seth Accra-Jaja ended.[1][3]
Controversy
In 2023, Teddy suspended the collation of result in River state following the threat to him and his family over alleged rigging of the Presidential election in the state, according to news outlets, his private phone number, his pictures and that of his families circulated social media which further incite threats leading to the suspension of the result in the state after collating result in 21 out of 23 states in the local government of areas of the state.[4][5][6]