Udemy, an edtech company, has appointed Sarah Blanchard as Chief Financial Officer (CFO). With more than 20 years of experience in operations and finance, Sarah recently served the role of Omada Health’s CFO and COO. Speaking on the appointment, CEO of Udemy – Gregg Coccari commented, “We are excited to welcome Sarah to Udemy as our…