Roger Foster

Architect

Roger is prosaic, focused and conscientious.