Sales Manager - Enterprise -UK&IRE
13 days ago
Greater London
... corporate marketing, sales operations, finance, legal and human resources. * Build an environment ... Ability to understand and effectively communicate the benefits of an on-demand/web services ...