Meshack Ivasi Otokpa a.k.a. MeSwitch was born on 17 October in Kaduna City, Kaduna State, Nigeria. He is an indigene of Ado Local Government Area of Benue State of Nigeria. He is currently a graduate of Zoology from the Federal University of Agriculture Makurdi, Benue State. He is the manager of ALTRUIST.