Owen Jones

Owen Jones

Seasoned software engineer of 15+ years, single dad, DEI advocate, Epilepsy and CPTSD sufferer. Dad. 10 years of abusive relationship made me this way.