Russell Rosa joins N-able with a more than 25-year proven track record executing highly successful channel sales strategies and partner-driven go-to-market motions across global markets. Most recently ...