Leonard Barrera Allen

Leonard Barrera Allen, P.E. is a Senior Engineer at Cummins Cederberg - Coastal & Marine Engineering, where Leonard has worked since May 2014, also holding positions as a Project Engineer and Engineering Technician. Prior to this role, Leonard served as a Student Assistant at the University of Miami from February 2013 to May 2014. Leonard holds a Master of Science (M.Sc.) in Ocean Engineering earned from the University of Miami from 2016 to 2018, as well as a Bachelor of Science (B.Sc.) in Civil Engineering obtained from the same institution between 2011 and 2015.

Location

Miami, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices