Mogan web site tone is too corporate for American and Canadian audiences?

In particular, I think these terms don’t give a good impression for American and Canadian audiences: STEM, professional, and product positioning.