During his career, Roy developed the Investment Committee where he sat as chairman at three firms. His responsibilities included research and analytical work used in the creation of models for portfolio construction.
Throughout his career, Roy has been an active member of the community, including serving as a member of the Elmhurst Chamber of Commerce, as a director of the District 205 Foundation, as chairman of the Epiphany Lutheran Church Endowment Committee and as president of the Epiphany Lutheran Church Council where he served two terms.