Alan Blake
Alan Blake

Alan Blake

Serial problem solver. Technically driven. Logical, Responsible, Organized.