Owen McGrath

Posts

3 Questions for Owen McGrath

Media

1. What do you do at Sovrn and how does that work contribute to Sovrn’s mission? I’m a product manager at Sovrn’s Boulder Headquarters. My role is a bit unique in that the engineers I work with are based in our London office. They’re the original engineering team from OnScroll, a UK based company we […]

Read More
Owen McGrath

On the web

    Scroll To Top