Mrs. Osibodu is a 1985 graduate of Integrated Social Sciences from University of Lagos. She started her working career with Lagos Chambers of Commerce and Industry in 1985.

In her quest to advance her entrepreneurial potentials, she started, Rolaid Company Ltd in 1990 to engage primarily in general commerce activity mainly importation and distribution of its own brands, Emily and Rhoda used  in the food and confectionary  industry.