Maxa wins Snowflake ❄ Startup Challenge 🏆 beating out all global competitors! Read more here.
UNITED STATES Maxa AI Corp. 2915 Ogletown Road, #4442 Newark, DE 19713
CANADA & INTERNATIONAL Maxa AI Inc. Toronto | Montreal