I cant help from a career viewpoint, i dont work on the railway, but i do work in healthcare, so can give some advice if you dont mind.
When you take a BP reading, ignore the first one and repeat a couple of times at 5 minute intervals. When you get used to it, you will feel less anxious about it and get a more accurate, hopefully lower reading.
Averaging 152/100 is too high and your future health would benefit from getting it down. 120/80 is a good goal, though 110/75 is even better. You probably know this already, so apologies if im stating the obvious, but If you can, cut out alcohol, caffeine and salt. If you smoke try and stop.
Long term high blood pressure is directly linked to heart attack and stroke. Two good reasons to try and get it down. Generally there are no symptoms, hence why its often referred to as a silent killer. Finding out now if you have high BP is a bit of good luck, you can now get it treated before any harm is done. Medication such as ramipril ( called ACE inhibitors) or amlodipine ( calcium channel blockers) will reduce your levels, but it might take time to find the right dose and can have side effects, though side effects are usually minor and wear off after time. If you go on meds you will need liver function blood test to make sure there is no damage caused by the meds, a rare side effect. There is some evidence that a plant based, wholefood diet can reduce blood pressure and cholesterol.
It might be worth getting your cholesterol checked as well, just to be safe. Ask your GP for a lipid profile ( cholesterol) blood test.