Contact Us

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)

Contact form