Marcel Digital employs 51 employees. The Marcel Digital management team includes Ben Swartz (Founding CEO), Brad Beiter (VP, Client Solutions), and Morgan O'Hea (Director of Paid Media).
Looking for a particular Marcel Digital employee's phone or email?