Esther Barella

Sales Manager

Swets

City
Barcelona, Spain
Discipline
Computer and Information Science

  • 12 Followers

Stats

Professional experience

Sales Manager

Swets

April 2009 - Present