Skip to main content

Contact Us

We’re located in Singapore but offer 24×7 international support.

  • HEAD OFFICE

    Magellan Network Services Pte Ltd
    Level 8, The Metropolis Tower 2
    Singapore 138589
    SINGAPORE

  • GLOBAL SUPPORT (24 X 7)

    Phone: +1 844 632 0033 (Toll-Free in USA)
    Phone: +65 3163 0013 (International)
    Email:   support@magellanns.net

  • SALES / GENERAL ENQUIRIES

    Phone: +65 6725 6538
    Phone: +49 69 9675 9331
    Email:   info@magellanns.net

Contact Form

A proven track record in 145 countries across the world

International 24×7 Support line

Newsletter