Tag: North America

d3 Technologies Grows Management and Support Teams Worldwide

0
Fleurette Vincent has joined d3 Technologies as Sales and Training Administrator based in New York City where d3’s first US office was opened in May 2016....