Rogers Corp names David Mathieson as VP of finance, CFO