Toft Administration job