Brand collaboration is when two companies team up to create something that leverages both their strengths. Here's how to find the right ones.| Ron Sela