Rob Allan Location
Wilmington, NC, US
Rob Allan Work
Rob Allan Education
Rob Allan Skills
Rob Allan Summary
Rob Allan, based in Wilmington, NC, US, is currently a Customer Success Manager at IBM. Rob Allan brings experience from previous roles at IBM. Rob Allan holds a 1991 - 1992 MS in Electrical Engineering @ NC State University. With a robust skill set that includes New Business Development, Software as a Service (SaaS), Customer Support, Supply Chain Management, Procurement and more. Rob Allan has 2 emails and 2 mobile phone numbers on RocketReach.