4 Lessons Learned from Managing Remote Teams