Ellie Macklin's Location
İstanbul, Istanbul, Turkey
Ellie Macklin's Work
- Community and Content Manager @ RADAAR
- Social Media Manager @ POMPAA
Ellie Macklin's Summary
Ellie Macklin, based in İstanbul, Istanbul, Turkey, is currently a Community and Content Manager at RADAAR, bringing experience from previous roles at POMPAA. Ellie Macklin has 1 email on RocketReach.