SunOpta has appointed Tetra Pak executive Hendrik Jacobs to the post of president and chief operating officer.