Stella Browne's Location
Ireland
Stella Browne's Work
Stella Browne's Education
Stella Browne's Summary
Stella Browne, based in Ireland, is currently a International Affairs at TU Dublin, bringing experience from previous roles at Institute of Technology Tallaght. Stella Browne holds a MSc in Management @ The University of Huddersfield. Stella Browne has 1 email on RocketReach.