Rob McCardle
Rob McCardle

Rob McCardle

Innovation Director at BWP Group. Erstwhile CTO / Creative Director / UX Consultant / Occasional Entrepreneur. Fitness Fan / Internet Keeno. Artist of sorts.