The Operations Manager - Site Lead will oversee various customer operations related to vehicle testing and product development, ensuring smooth execution of tasks such as pilots and rollouts. This role involves managing customer relations, vehicle compliance, and collaborating with internal teams to drive operational success. The position requires on-site presence in Dallas to facilitate customer engagements and operational planning.
See how your résumé matches this role — and tailor it from what actually gets interviews.