Engineering Directory. For engineering companies, products, jobs and services.

General Manager - Iberia (Spain & Portugal)

Posted: 4/15/2019 Traffic Engineering
Share

Company

Bird Rides Inc. 2 total jobs
Barcelona, B
Spain

Description

At Bird, we’re on a mission to make cities more livable by reducing traffic and carbon emissions with an affordable, convenient, and eco-friendly transportation...

More details on this job