Marcin Warwas jest absolwentem Telekomunikacji na Akademii Górniczo-Hutniczej w Krakowie.
W 1996 roku rozpoczął pracę w Comarch S.A., obejmując stanowisko członka Zarządu Comarch Systemy Sieciowe. W latach 1997-1998 pełnił funkcję dyrektora oddziału Comarch S.A. w Warszawie. Od 1998 roku pracował jako dyrektor ds. sprzedaży, a od 2007 r. pełni funkcję dyrektora sektora Usługi i członka Zarządu Comarch S.A. Marcin Warwas jest także członkiem zarządów i rad nadzorczych spółek z Grupy Comarch.