Wim is advocaat sinds 1978 en is vanaf dat jaar werkzaam geweest bij een advocatenkantoor in Nijmegen en Elst. Per 1 november 2010 heeft Wim de overstap gemaakt naar Litjens & Wools Advocaten en daarna was hij op basis van een samenwerking verbonden aan Wools Bloemen van Schaijk Advocaten. Sinds 1 januari 2025 heeft Wim afscheid genomen van de advocatuur, maar hij is als adviseur nog altijd betrokken bij het kantoor.
Naast zijn werkzaamheden als advocaat heeft hij diverse bestuurslidmaatschappen in de non-profitsector bekleedt. Ook was hij tien jaar voorzitter van de ondernemersvereniging in Elst.