Communications and Marketing Officer | Business France

BUSINESS FRANCE is present from east to west in six offices in North America, in New York, Toronto, Montreal, Boston, Chicago and San Francisco and two branches in Detroit and Houston. A multicultural team of approximately 105 experts operates in the following sectors: Lifestyle and Technology, Health, Industry, Infrastructure and Environmental Technology, Agrotechnology. Our teams … Read more