Roger Hodge Ogilvy Vacher
Entrepreneur and Strategist in Luzern, Switzerland
An Anglo-Swiss business generalist with career spanning Consulting, Tourism, Big Pharma and Renewable Energy and focus in Integration, Copy, Strategy, Operations and Supply Chain. Conversant in English, French, Spanish, Italian and German.
Open to new ventures and opportunities.