Marcel Digital
Marcel Digital's CEO and Executive Team includes Ben Swartz and 2 others.
Ben Swartz
Founder & CEO
Kyle Brigham
Chief Strategy Officer
Tom Kelly
Chief Operating Officer
View all
8 members
3 members