Pascal Beauvillain

International Sales & Partnerships Director at Nomadia

Pascal Beauvillain is an accomplished International Sales and Alliance Director at Nomadia, with a career spanning over two decades in sales, partnerships, and management across various international markets such as EMEA, LATAM, and Asia. Since July 2001, Pascal has played a key role in managing Nomadia subsidiaries in the USA, Italy, India, and Switzerland, and previously served as Professional Services Director, achieving a significant increase in annual services revenue. Earlier in the career, Pascal led the geomarketing team at GeoConcept, driving a substantial portion of the company's turnover with major contract wins from prestigious clients. Pascal began the career in sales engineering and marketing consulting, demonstrating expertise in business development and client relations. Educational background includes a Master's degree in Marketing from NEOMA Business School and management studies at the University of Bath and ISC Paris.

Location

Paris, France

Links

Previous companies


Org chart


Teams


Offices


Nomadia

Nomadia is the leading French publisher of smart mobility SaaS solutions for field professionals: field salespeople, technicians, and drivers-delivery personnel. Sustained by strong R&D investment, the solutions developed by Nomadia span the entire gamut of mobile professionals’ everyday needs: mobile business applications, route optimization, service call management, smart appointment booking, CRM SFA, territorial segmentation, lone worker protection… As an “Entreprise à mission”, a company with self-imposed statutory sustainability objectives, one of the first of its kind in the “smart mobility” space, Nomadia supports its customers within an efficient and quantified CSR approach: improved productivity, smaller carbon footprint, but also the well-being of mobile workers. Its technological innovation, including artificial intelligence and the IoT, qualifies it for a Truffle 100 ranking, and inclusion in the Syntec Numérique of the top 100 French publishers. Since 2021, Nomadia has been recognized in the Gartner® Magic Quadrant for Field Service Management. The company equips 177,000 users and 2,200 clients and now boasts international coverage in 27 countries. It is based in France (its head office is in Paris) and has offices in China, India, Italy, Switzerland, and the United States. 


Headquarters

Paris, France

Employees

51-200

Links