CEO
Mark Fagan
CEO Approval Rating
64/100
eCommera provides global order management and omnichannel solutions for retailers in the United Kingdom.