Esther Barella

Sales Manager

Swets

Location
Barcelona, Spain
Discipline
Computer and Information Science

  • 12 Followers

Professional experience

Sales Manager

Swets

April 2009 - Present