Emily Allan's Location
Washington, DC, US
Emily Allan's Work
- Business Development Manager @ Rain
- Business Accountant @ E.ON
- Business Development Manager @ Revolut
Emily Allan's Education
Emily Allan's Summary
Emily Allan, based in Washington, DC, US, is currently a Business Development Manager at Rain, bringing experience from previous roles at E.ON and Revolut. Emily Allan holds a Master of Business Administration - MBA @ Northeastern University.