Devi Adabala

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.

People similar to Devi Adabala