Ted Shadler

Analyste au Forrester Research