Mr. Idowu Semowo holds a Bachelor of Science Degree in Fisheries Management in 1990 from the University of Ibadan and a Master of Business Administration in Marketing from the University of Lagos (1995). He is a fellow and an Associate of the Institute of Chartered Accountants of Nigeria [FCA], 2013 and Chartered Institute of Bankers of Nigeria [ACIB] 2005 respectively. He is also an Associate of the Chartered Institute of Stockbrokers of Nigeria [ACS], 2011.
He has over twenty two  years of experience in the financial industry [Auditing, Banking and Stock Broking]. He started his career with BBC Balogun Badeji & Co [a firm of Chartered Accountants] in 1993 and later worked with various banks: UTB, Magnum and MBC International Bank Limited between 1997 and 2005.
He worked with Kinley Securities Limited as AGM [Finance Service] up till December, 2007 before joining NEM Insurance Plc as AGM [Investment]. He is a Deputy General Manager (Investment & Risk Management). He has attended several courses on Professional Management, Credit Analysis, Selling, Marketing and Costing of Financial Services and Products.