Take the Interview, recently announced details of its Interview Management Platform, a new, innovative tool that helps streamline the interview process. The new technology is designed to solve interviewing challenges while improving communication and collaboration between job candidates, recruiters…