Stephanie Mackay's Location
Barcelona, Catalonia, Spain
Stephanie Mackay's Work
Stephanie Mackay's Summary
Stephanie Mackay, based in Barcelona, Catalonia, Spain, is currently a Sales Manager and Partner at PINMAR Yacht Supply SL, bringing experience from previous roles at Non Stop Yacht. Stephanie Mackay has 1 email on RocketReach.