His experience covers all aspects of capital project development including master planning and project programming through construction administration and management. Allen is particularly skilled at building teams and developing consensus in the execution of a project.