Before that, he was CFO at Tribal Fusion from 2005 through 2007. He was VP of finance at Procter & Gamble from 2003 through 2005 and VP of finance and controller at Achieva.com from 2003 through 2005.
Roberts was previously VP of marketing for GreenRoad, a green transportation technology company, and acting VP of marketing for Drivewyze, a technology provider for commercial vehicle operators