Johan has advised clients in strategic issues since 2005, ranging several industries, particularly insurance and fuel retailing. Johan is part of the Capacent Strategy & Commercial practice since 2016. Johan holds a Master of Science degree in Engineering Physics from the Royal Institute of Technology (Stockholm), training in Financial Analysis at SSE Executive Education, and Leadership Development (UGL) at Gällöfsta Perlan.