Odette Mcmillan's Location
Newport Beach, California, United States
Odette Mcmillan's Work
Odette Mcmillan's Summary
Odette McMillan, based in Newport Beach, California, United States, is currently a Statistical Programmer at Icon PLC (Formerly Averion International), bringing experience from previous roles at Valesta u.s..