Leveraging Technology for Better Collaboration