Thomas Takes Position with Stoller Published October 10, 2018 Stoller USA has a new general manager. Russell Thomas has been with Verdesian Life Sciences for the past six years, most recently as vice president of sales. Share this: