Profile pre 2014Director at Epsilon Technologies S.A. Geneva Area, Switzerland | Management Consu...