Sales Manager

We are looking our new sales manager for our subsidiary located in Napa (California)  our new Sales Manager (You need to be based in the US)

Apply