This is not how it works. A degree doesn't mean you will get a job. Actually, a degree only proves you passed a certain education course and wrote your dissertation.
In order to get a job, you must be proficient / or at least well-familiar with specific requirements of your chosen job posting. Whatever the job requires, you need to know it before applying and have some experience with it.
The degree contents is not enough to please your potential employer. You must study also around the curriculum from day 1 to match the real job requirements [as you have found them in job postings]
Further, a PhD is a highly specialized research degree focused on a very tiny, narrowed-down area, in which you will most likely never find a job in your lifetime [unless you are very clever or lucky and research something that companies or universities dream of].
Master's degree is already an advanced degree. Chances are, you won't even find a position in your Master's specialization because it is too specialized. For example, what you say about your company that makes you a trainee manager, that already means you didn't find a job matching your Bachelor's.
Regarding positions in Academia, there are very few, if any, and the number of PhDs competing for one such position might be around 500. This is one thing to consider. There are many extremely bright PhDs who really want to teach and cannot find any university to go. There is also something called "tenure". When you get it, you can stay at your post for the rest of your life. Professors rarely leave their posts, and when they do, the role may be filled by the associate professor, in some cases. So that you would eventually wait 10 years as a postdoc before becoming the professor that you want to be. During that time, there is often a very low pay as these postdocs are cheap labor working ~55h / week.
The supply of PhDs is so much exceeding the demand, that I would recommend to re-evaluate the situation and make more realistic goals, such as look at available positions and their requirements before studying. If you study, pay for access to extra contents relevant to your desired profession and learn from these resources as a part of your advanced degree to bridge the gap between real job requirements and the academic curriculum.