Mariposa Announces Sales, Marketing Appointments