Alex Rodrigues is the Chief Executive Officer and Co-Founder of Embark Trucks.
38 people are employed at Embark Trucks.
Embark Trucks is based in San Francisco, California.