Hi and welcome to GMAT Club!
2 links to start you off:Age and MBA: https://gmatclub.com/forum/am-i-too-old ... 52223.htmlH1B Employers by Industry: https://gmatclub.com/forum/top-mba-h1b- ... 43153.htmlI can tell you that CPG is a challenge but there are a number of marketing positions that are open, depends on the industry you are looking. Refer to the Top 100 employers too
https://gmatclub.com/forum/top-100-h1b- ... 43741.html for some ideas as to who is sponsoring.
PM/PPM tend to be tech positions and you can definitely break into it as a non-tech person but you will be expected to embrace the tech. E.g. if you go to Amazono you will be expected to learn the ropes of database and cloud computing and take some training and at Apple or FB you will need to embrace their platforms and know the ins and outs of them as you would in all jobs really to be successful. However, the learning curve may be stepp only in the first 6 months. Then you are done. Tech tends to pay better than consulting by the way.
I would be cognizant of your senior work experience. Bschools don't know how to leverage folks with this much experience well and tend to look at younger applicants. Only 10% of the class or so get into the US Top 10 post 33 but there are other options - that's link #1 above. So not to throw your line of thinking - let me know if you have already considered the age/experience situation.
Thanks,
BB.