ROMAN SIERRA

Download vCard

Roman Sierra

New York, NY 10022
Roman Sierra

IBM

I monitored social communities and conversations during IBM Centennial.