Alexander L's Location
Singapore
Alexander L's Work
Alexander L's Education
Alexander L's Summary
Alexander L, based in Singapore, is currently a Manager, Customer Success, APAC at Deel, bringing experience from previous roles at Talkwalker. Alexander L holds a 2008 - 2010 Bachelor of Arts in Communication @ University at Buffalo. Alexander L has 1 email and 2 mobile phone numbers on RocketReach.