Meet the Team: Claire Russell
We've introduced several of our team members in the past, and next in Meet the Team: Claire! Claire Russell is our Senior Process and Operations manager, which means that she is the magician behind the scenes here at GSID. Meet the Team: Claire Russell Prior to joining