Capitalizing Work Titles -- Beyond General Rules
You capitalize titles when they are referring to a specific role in a specific organization, or a person that fills that specific role. This follows the basic principles for proper nouns: Mr. Rogers, Mrs. Doubtfire, Dr. Phil. For example, a chief executive officer leads a company, but Chief Executive Officer Mark Zuckerberg runs Facebook.
So, all of your examples are correct: you're referring to a specific role at a specific company. If you were writing about hiring managers in general, it wouldn't be capitalized.
As for your long example:
Just recently I met Mr. Adams (previously Managing Director and Finance Director...
You might use a shorter word, like "formerly" or something, but I don't think you can make it too much shorter, given the length of the title.