Tsadiku Obdulu he/him
Position: Senior Advisor Grad Year: Senior, 2024 Major(s): EECS & Business Administration Recent Work:
Professional Interests:
What year did you join Hubba and what positions have you held since? Joined 2021 2021-22: Executive of Finance 2023: Executive of Consulting |