Venquis Limited – London, England +2 locations
Maintain effective relationships with clients and play a key role in sales efforts with both existing and new clients Take a lead role in running… Jobg8
Pros: “Great place to work! It's a target driven environment without the usual pressure you would expect. Venquis are willing to take people on with little to no experience and nurture them. You are given the opportunity to develop your own client base giving you a real sense of ownership. A great bunch…” – Full Review
If you're searching for Venquis jobs and careers — we can help! Here you'll not only find the latest Venquis job openings, you can also see what Venquis employees have to say about a career at Venquis – salaries, reviews, and interview questions all posted anonymously by Venquis employees and job seekers.
Updated Jul 11, 2014