What is embarks customer service like? Our support team are on hand to answer your queries from 9am to 5pm on business days, via phone, email or live chat through the Embark platform. We aim to deliver an exemplary customer service at all times. However, sometimes things can go wrong.Where is the headquarters of embark trucks? Embark Trucks headquarters is located at 424 Townsend St, San Francisco, San Francisco. Where are Embark Trucks offices? Embark Trucks has offices in San Francisco and Ontario. How many offices does Embark Trucks have?Who are embark investment services limited? Embark Investment Services Limited is authorised and regulated by the Financial Conduct Authority (Financial Services Register number 737356). Registered office: 100 Cannon Street, London, EC4N 6EU. Website design and development by Lyles Sutherland Limited .