David Karlsson is currently employed as a Handläggare at Migrationsverket, specializing in asylum processing since April 2023. Prior to this role, David worked as a Jobbcoach with Randstad Sweden and held various positions including Handledare at Arcus Utbildning & Jobbförmedling, Truckförare at Tranpenad AB, and Språkstöd Arabiska and SO-kommunikatör at ABF Vuxenutbildning. David's experience extends to social support roles in asylum settings and volunteer work with refugees in Jordan. Academic qualifications include a Master’s Degree in Middle East Studies from Stockholm University and a Bachelor’s degree in Global Studies from Jönköping University, complemented by studies in Arabic and Law from Dalarna University and Lund University, respectively.