Roberra joined Osage University Partners in 2016. Prior to joining Osage, Roberra was a technology consultant with Deloitte Consulting, where he helped lead the systems development lifecycle for large scale technology projects. While at Deloitte Consulting, he participated in numerous social initiatives, including a pro-bono consulting engagement in the Darién province of Panama.
Roberra holds a B.S. in Computer Science and a minor in Business Administration from Villanova University.