Since 2007, Dr. Hagman has worked with the Swedish Sea Rescue Society. From 2000 to 2008, he was Associate Professor at Linköping University in Shipping Logistics and Telematics. Dr. Hagman gained his first practical experience in the late 1960's from ferry lines and shipbuilding yards, and later in life, he went on to become shipping officer and manager. In the 1990's he became a researcher and shipping consultant. During the years as manager, university researcher and professor, Dr. Hagman maintained a close link with the Swedish Sea Rescue Society as an international secretary, and also as a safety expert for the Swedish government's development founds, regarding shipping research. This connection became even more close when Dr. Hagman took up the position as Director of Research and Development at the Swedish Sea Rescue Society in 2007.