Steve Sikora
My blogs
Industry | Communications or Media |
---|---|
Location | Duquesne, Pennsylvania, United States |
Introduction | Steve has spent a lifetime paying attention. He believes there is more power in asking the right questions than knowing all the answers. |