Ross MacDonald

Business Development, Technical

Halifax, Canada

Background

About Ross

a