It takes hard work and imaginative solutions to ensure development projects deliver for communities