The Afghanistan Cricket Board (ACB) has appointed Toby Radford as the new batting coach and Robert Ahmun as strength and conditioning trainer for the national team.