Between 1972 and 1982, Osabarimba was an audit Senior Partner with Deloitte & Touche. At Mankoadze Fisheries limited, he was the chief Internal Auditor from 1983 to 1985.