ROLE : CEO Location: Can be located in any country Salary : Up to 150.000EUR Travel: Consistent travel between North America and Portugal EN Fluent Tasks Key Highlights: Location - USA, Canada, Portugal. Leadership role with ......
Job Location: Toronto, ON, Canada