Partner at Gtr International - , Nova Scotia, Canada
Gtr International is a company based out of Bessemerstr, Lüneburg, Lower Saxony, Germany.