Ellen Batens, based in Antwerp, BE, is currently a Sr. Manager Technical Support EMEA at Progress Software. Ellen Batens brings experience from previous roles at Progress Software. With a robust skill set that includes Agile Methodologies, Cloud Computing, Customer Satisfaction, Customer Service, Data Analysis and more. Ellen Batens has 1 emails on RocketReach.
Looking for a different Ellen Batens?
Find contact details for 700 million professionals.