CEO
Edward Chapman
CEO Approval Rating
70/100
Marchesa is a fashion brand that designs and manufactures womenswear.