![]() |
|
||||||
BiographyOtara is the founder of Odel and has severed as CEO since inception.A graduate in Biology from The Bowling Green State University, Ohio, Otara’s entry... |
Date | Designation | Entity | Entity Description | Country |
---|---|---|---|---|
ODEL PLC | Company In Retail Services | Sri Lanka |