-
Isaac Nawabi Urrutia created the site Isaacnawabi 9 months, 1 week ago
-
Isaac Nawabi Urrutia changed their profile picture 9 months, 1 week ago
-
Isaac Nawabi Urrutia's profile was updated 9 months, 1 week ago
Lucas College and Graduate School of Business