John Tucker



·

John Tucker

John Tucker

Broad infrastructure, development, and soft-skill background