Sales / Business Development / Account Management / Customer Service / Success

Senior International Account & Business Development Manager (Tech industry, SMS notifications) Fluent English is required Russian language is required