Tina Franchi Joins Telarus as NYC Senior Partner Development Manager