Richard Barrett

Richard Barrett, Managing Director and Founding Partner at Initials.