Ellenberger held a variety of posts in the Bechuanaland Protectorate, as the equivalent of a district commissioner at Gaberone, Ngamiland, and Mafeking.