His wealth of experience has afforded him the business acumen to quickly identify issues facing the business
Is the word afforded being used correctly here? Is there anything else wrong with that sentence?
I'm writing a short bio about myself for a company profile. Obviously my wealth of experience does not extend to the use of the English language.