Absolwent Prywatnej Wyższej Szkoły Biznesu i Administracji w Warszawie, Wydziału Ekonomia o Kierunku Finanse i Bankowość. Ukończył szkolenia zawodowe z zakresu zarządzania wartością przedsiebiorstwa, wycen spółek na rynku kapitałowym, restrukturyzacji działalności przedsiębiorstw.
Atestator zamówień publicznych wpisany na listę prowadzoną przez Prezesa Urzędu Zamówień Publicznych osób uprawnionych do badania zamówień realizowanych przez zamawiających sektorowych. Stypendysta Tygodnika Die Zeit, American Council on Germany, Dreager Foundation. Od 2003 r. pełnił funkcję Menedżera w KPMG Advisory w Departamencie Doradztwa Gospodarczego. Odpowiedzialny za rozwój usług w zakresie projektów strategicznych, reorganizacji działalności przedsiębiorstw, projekty związane z finansowaniem działalności oraz projekty związane ze wsparciem inwestycji bezpośrednich. W latach 2001–2003 Starszy konsultant w departamencie Corporate Finance w Cap Gemini Ernst & Young. Odpowiedzialny za projekty fuzji i przejęć na rynku kapitałowym oraz strategiczne projekty związane z restrukturyzacją i reorganizacją działalności przedsiębiorstw Od 1998 r. do 2001 r. w Ernst & Young, Starszy konsultant w Departamencie Corporate Finance, odpowiedzialny za projekty fuzji i przejęć na rynku kapitałowym oraz strategiczne projekty związane z restrukturyzacją i reorganizacją działalności przedsiębiorstw. W latach 1996 – 1997 w Raiffeisen Bank Polska, Analityk w departamencie rachunkowości zarządczej.
Artur Osuchowski nie prowadzi działalności konkurencyjnej w stosunku do Ciech SA. Nie jest też wspólnikiem w żadnej konkurencyjnej spółce cywilnej, spółce osobowej oraz nie jest członkiem organów w innych konkurencyjnych wobec Spółki osobach prawnych. Nie jest również wpisany do Rejestru Dłużników Niewypłacalnych prowadzonego na podstawie ustawy o KRS.