Shelly Dallmann

Active Dallas, TX Information Technology Manager for Expedia, Inc.