Heriot-Watt University's Masters degree in Business Psychology is the most established of its kind in Europe. In this MSc, core modules from Business Psychology are blended with expertise from the ...