Working closely with architects and development and QA engineers to discuss and evangelize features. Collaborating with geographically dispersed, cross-functional teams in an Agile environment. Participating in internal/cross team meetings, scoping,...