SunOpta has appointed Eric Davis to the position of vice president and CFO, effective 16 March.