Devi Adabala
Technical Support Specialist @ Disney
About Devi Adabala
Devi Adabala is a Technical Support Specialist currently employed at The Walt Disney Company in Slough, United Kingdom. With a background in desktop support and IT support, Adabala has accumulated significant experience in the field since earning a Master's Degree in Computer Systems Networking and Telecommunications from the University of Bedfordshire.