-
Jennifer Rocha created the site Jennifer Rocha 8 months, 1 week ago
-
Jennifer Rocha's profile was updated 8 months, 1 week ago
-
Jennifer Rocha changed their profile picture 8 months, 1 week ago
Lucas College and Graduate School of Business