He was fired due to some cuts that the company had made in the technical department back then. does this sound natural?

3 Feb 2016

Native language
Portuguese (Brazil)
Closed question
Question about English (US)
He was fired due to some cuts that the company had made in the technical department back then. does this sound natural?