Communications and Customer Service Manager at the National Workers Agency, Stephen Shaw has provided an update on the ongoing Road Improvement Projects in the Corporate…