
Sales Manager - General Contractor, South Europe, Middle-East & Africa.
A professional with a multifaceted background of expertise in sales, marketing, business development and technology.
25-Jan-2019

LBS deliver better security, improved profitability and ultimately a better travel experience.
11-Aug-2016

... And it claims its share.
Chat