No Logo | O.T.C., Sprl (Tech. & Comm.) Consulting/Management/Trading firm set up by former corporate technical and sales staff member in Europe of US multinational Nuclear Power plant provider. MSME, PhD, INSEAD Executive training. Has resided in Africa, Europe, USA, Latin America. Fench-... Member since 12 March, 2013, Belgium - Brabant |