Director of Business Operations
Stephane Ohayon was born and raised in France. He lived in the United States for over 25 years working as an entrepreneur and Vice President of several multi-million-dollar companies before returning to Europe to oversee the development of AVA Legal in Geneva. Stephane is fluent in Spanish, French and English. He holds a bachelor’s degree in international business and provides valuable assistance with foreign investors, professionals and aliens with “extraordinary abilities.” Stephane manages our office in Geneva and also provides support for our French and Swiss immigration clients.