The role of Director of Business Development at TransPerfect involves leveraging existing sales experience in the life sciences or localization services industry to forge new business relationships. Key responsibilities include developing effective sales strategies, identifying and closing new business opportunities, and managing client relationships. Candidates should have over four years of relevant sales experience and a proven track record of large deal sales.