Nick Holdbrooks

About Nick Holdbrooks

His 16 years of industry experience is marked by continuously creating new things which can solve novel problems and result in unique experiences.