Actualmente, Mark se desempeña como CEO de Granicus, el proveedor líder de soluciones de software gubernamental basadas en la nube. Antes de Granicus y desde 2010, Mark se desempeñó como director de estrategia y desarrollo, así como presidente de servicios tecnológicos, para Altisource, una empresa pública de servicios y tecnología hipotecaria y de bienes raíces. Antes de unirse a Altisource, se desempeñó como presidente de Digi-Net Technologies, Inc., uno de los pioneros en soluciones de software como servicio de análisis de marketing. Mark también cofundó Xevo, Inc., un proveedor líder de tecnologías de provisión de servicios para proveedores de servicios de aplicaciones, donde ocupó el cargo de director de operaciones. Mark comenzó su carrera en Bain & Company como consultor. Tiene un Bachillerato en Administración de Empresas de la Universidad James Madison y una Maestría en Administración de Empresas de la Universidad de Harvard.