Sales Director / Account Manager

4-6 years
4-6 years
Bachelor's Degree
Bachelor's Degree

About the role


Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

Medallia

Software
Industry
Software
426 - 2,000 employees
Company size
426 - 2,000 employees

Location

Palo Alto, CA
Location
Palo Alto, CA