Technology related sales or business development experience
Ability to build and deliver against a plan for your territory which meets or exceeds revenue targets
Comfortable delivering results amid ambiguity and change
Account Manager • Madrid, Madrid, España