Joseph M. Pratt has been promoted to president of Bar Harbor Trust Services, a subsidiary of Bar Harbor Bank & Trust. Pratt maintains offices in both Bangor and Ellsworth, leading a team of financial professionals who provide a full complement of services to high net worth individuals and nonprofits, including internally designed investment portfolios.