Avetta Jobs in UK
UK Avetta Job Vacancies
-
Solutions Consultant
Avetta - Maidenhead, BerkshireJob Description Description GENERAL SUMMARY: Avetta Solutions Consultant supports the pre-sales process for our field sales team. This role combines consultative selling, technical solutio...