James Affum oversees the group's financial management, planning, and reporting. His responsibilities include financial performance monitoring, budgeting, resource allocation, and supporting strategic decisions that promote financial discipline and sustainable growth across KBH Vertex Group.