William Templeton

public servant and company director