He is a graduate of Obafemi Awolowo University where he attained a Bachelor of Science degree in Economics and a Masters in Business Administration (MBA). He has also completed the Executive Development Programme at the London Business School. He is a Fellow of the Institute of Chartered Accountants of Nigeria (ICAN). Mr Alli is the Founder and CEO of STAM Energy, STAM Consulting, and STAM Investments; Lagos based companies specialised in Oil & Gas consulting, investments, and facilities procurement services.