Crystal Owens's Location
Austin, Texas, United States
Crystal Owens's Work
Crystal Owens's Skills
Crystal Owens's Summary
Crystal Owens, based in Austin, Texas, United States, is currently a Client Delivery Manager/Client Engagement Manager at Tech Mahindra, bringing experience from previous roles at Accenture, Google and Unlimited Imagination, LLC (TKK). With a robust skill set that includes Leadership, Team Building, Regulations, Bookings, Social Media and more, Crystal Owens contributes valuable insights to the industry. Crystal Owens has 3 emails and 1 mobile phone number on RocketReach.