Alicia Crowell's Location
New Orleans, LA, US
Alicia Crowell's Work
Alicia Crowell's Education
Alicia Crowell's Skills
Alicia Crowell's Summary
Alicia Crowell, based in New Orleans, LA, US, is currently a Assistant Vice President of Capital Projects at Tulane University, bringing experience from previous roles at Tulane University. Alicia Crowell holds a 1991 - 1997 Bachelor's Degree in Bachelor of Landscape Architecture @ Louisiana State University. With a robust skill set that includes Construction, LEED, Construction Management, Project Planning, Submittals and more, Alicia Crowell contributes valuable insights to the industry. Alicia Crowell has 1 email on RocketReach.