Rachel Allen is currently working as a Project Manager at Leiden Company since January 2023. Prior to this, Rachel held various roles at Crow Works from July 2012 to July 2022, including Senior Account Manager, Account Manager, Client Advocate, and Project Manager. Rachel also worked as a Project Manager at LARRY E. BOERDER ARCHITECTS from May 2011 to July 2012. Rachel has a BA in Spanish and Art History from Southern Methodist University, where Rachel also worked as a Teaching Assistant for Dr. Jeremy DuQuesnay Adams from August 2010 to May 2011.
Sign up to view 0 direct reports
Get started
This person is not in any teams