Supply chain management is more technical than most business majors, and I think has relatively good job prospects. I think you’ll be fine with that major. Not everyone can major in engineering (for aptitude, but also if everyone does we’ll have a glut and salaries will go down anyway).