Elizabeth Llumitasig

Elizabeth Llumitasig

Spain Country Manager at Vision 4 Results http://www.vision4results.co.uk/

About Vision 4 Results

Vision 4 Results, global sales and marketing consultancy, that possess the experience and academic knowledge to help and support businesses to achieve their goals. We are one shop stop for all of y...