smartTrade Opens New Office in Geneva, Adds Two Sales Directors
smartTrade Technologies is continuing its expansion efforts, with the company opening a new subsidiary in Geneva, Switzerland, and appointing two senior sales directors, according to a report from Profit &...