Solomon Abate

Solomon Abate

Training Facilitator, Consultant and Educational Management Specialist; Passionate about reflecting lessons of life in my blog as well as elsewhere; M.A.