Date Posted:2024-09-17 Country: United States of America. Location: OT 999: 1 CP - Farmington, CT One Carrier Place, Farmington, CT, 06032 USA - As Otis' head of investor relations, you will work closely with executive leadership, finance, legal, and Investor, Vice President, Relations, President, Relationship, Communications, Manufacturing, Business Services