english deutsch
Seychelles Institute of Management
An institution providing professional courses on management, accounting and information technology.