Chief Sales Officer
Atlanta, Georgia
Lectra
Chief Sales Officer
Lectra
Managing Director - South America
Lectra
Vice President Apparel Manufacturers Bu
Lectra France Italy and Us
Various Techinical and Management Positions
Lectra
President, Americas
University of Toronto
Business School São Paulo