Mark Del Rosso comes to Genesis with luxury cred