Louis Ottevaere

Lille, France

Founder and Ceo DELIRUN
Louis's Skills
Operations
Fundraising
Public Relations
Legal
Strategy
Sales
Recruiting
User Experience
Business Development
Marketing