French supermajor TotalEnergies has announced key new appointments in its executive team including a new upstream head, while Upstream has been told that the company also has a new country manager for Mozambique.