Prototyping & Racing Team Workshop Manager Featured STARD Location Vienna, Austria Published date 10/16/2024 Workshop Leader | English Workshop Manager Company Introduction - STARD Apply to job Apply Bookmark job