Calgary-founded Bennett Jones has elected two new firm leaders, splitting the job held by outgoing chairman and chief executive officer Hugh MacKinnon.