Can Armutlu, TED Ankara Kolejini bitirdikten sonra Gazi Üniversitesi İktisadi ve İdari Bölümler Fakültesi İktisat Bölümünden mezun oldu. Başkent Üniversitesi İşletme Bölümünden yüksek lisans, Gazi Üniversitesinden ise doktora derecelerini aldı. Yüksek lisans ve doktora eğitimi süresince Gazi Üniversitesinde çalıştı. 2009 yılında Başkent Üniversitesi Ticari Bilimler Fakültesine katıldı, 2009- 2013 yılları arasında öğretim üyesi olarak görev aldı. Pazarlama yönetimi, işletme yönetimine giriş, pazarlama araştırmaları ve tüketici davranışları dersleri vermektedir. Araştırma alanları arasında, tüketici davranışları, sembolik tüketim, benlik kavramı ve pazarlamada araştırma yöntemleri yer almaktadır. Can Armutlu, 2015 yılında TED Üniversitesi İktisadi ve İdari Bilimler Fakültesi İşletme Bölümünde kısmi zamanlı olarak ders vermeye başlamıştır. Eylül 2017 tarihinden itibaren ise tam zamanlı öğretim görevlisi olarak görev yapmaktadır.