Europe

Thierry Lubin joins CRMA as Vice President of Sales and Marketing