Chief Technology Officer

Tim Richardson

Tim Richardson