Dundee
Engineering skills whilst also making a difference to local communities? Knowing that at the end of the day...