David blake • Degreed • Education • Owl ventures • Recent funding • Startups • TcDegreed lands new cash for upskilling in a down market7 months ago4 min read