Kristen Costello's Location
Dallas, TX, US
Kristen Costello's Work
Kristen Costello's Education
Kristen Costello's Summary
Kristen Costello, based in Dallas, TX, US, is currently a Customer Success Manager at Island, bringing experience from previous roles at Palo Alto Networks, Trend Micro and AppFolio Inc.. Kristen Costello holds a 2011 - 2015 Bachelor of Arts (B.A.) in Advertising and Public Relations @ University of Arkansas at Fayetteville. Kristen Costello has 3 emails and 1 mobile phone number on RocketReach.