The Place (Smackers Limited) is a fast growing, world class, and dynamic, multi-billion Nigerian conglomerates, established and managed by a team of professionals with decades of management consulting and accounting experience | Lagos
55 Views
February 20, 2025