Australian Business In Europe Netherlands (ABIE-NL)
Company Employees
Sandra Judd
Sales Director
Verified
20+ years in sales focusing on tech and customer service. Highly experienced in coaching and mentoring sales teams and individuals.More...