Matchesfashion names new chief commercial officer amid exec shakeup