Bay Street News

Align Technology Appoints Simon Beard SVP of the Americas Region, Promotes Markus Sebastian to SVP of the EMEA Region