Oscar Luna's Location
California, United States
Oscar Luna's Work
Oscar Luna's Summary
Oscar Luna, based in California, United States, is currently a Head of Customer Service at Nouhaus Inc., bringing experience from previous roles at Omura. Oscar Luna has 1 email on RocketReach.