Ed Palma's Location
Tokyo, Tokyo, Japan
Ed Palma's Education
Ed Palma's Skills
Ed Palma's Summary
Ed Palma, based in Tokyo, Tokyo, Japan, is currently a JP CS Lead, Senior Customer Success Manager (Wrike SaaS) at Citrix. Ed Palma holds a 2013 - 2015 Masters in Business Management @ Digital Hollywood University. With a robust skill set that includes Leadership, Japanese, Mac OS, Social Media, Consulting and more, Ed Palma contributes valuable insights to the industry. Ed Palma has 1 mobile phone number on RocketReach.