Liz Devine, based in New Orleans, LA, US, is currently a Chief Technology Officer at Audiense. Liz Devine brings experience from previous roles at Buxton. Liz Devine holds a 1993 - 1997 Master of Science in Oceanography @ University of Washington. With a robust skill set that includes Analytics, Business Intelligence, Business Process, Business Process Improvement, CRM and more. Liz Devine has 2 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Liz Devine?
Find contact details for 700 million professionals.