Teamwork and technology, indispensable tools for corporate productivity