Tomra North America names new president