Robbert Onwuachu is currently a Senior Engineer at TWD, a position they have held since 2022. Prior to this role, they worked as a Graduate Student at Witteveen+Bos from 2019 to 2021. Robbert holds a Master of Science in Engineering from Technische Universiteit Delft, earned in 2021, as well as multiple Bachelor of Science degrees in Civil Engineering from the same institution and Metropolitan State University of Denver.
This person is not in the org chart
This person is not in any teams
This person is not in any offices