Garfors arbeider som kommunikasjonsdirektør i Aquacast. Han har tidligere ledet den internasjonale radio- og TV-organisasjonen International DMB Advancement Group (IDAG). Han var også i et år nestsjef i EBUs ekspertgruppe for mobile tjenester i 2008 og 2009. Garfors var daglig leder for Norges mobil-TV AS fra 2008 til 2013. Selskapet var først i Europa til å lansere mobil-tv-sendinger via DMB i 2009.