Barnes JD

JD Barnes is development manager with Core5 Industrial Partners.