Please feel free to enquire and we will be glad to immediately assist you.
Contact Us
info@i-magellan.com
support@i-magellan.com
GREECE
+30 (210) 418 0600
UNITED KINGDOM
+44 (203) 868 1858
UNITED STATES
+1 (888) 466 4384
Screen-sharing for online presentation
(via AnyDesk)