National League side Braintree Town have signed Welling United full-back Barney Williams on a free transfer.
The 21-year-old has been the Wings' player of the season for the past two campaigns, playing 27 league games as they were relegated to the National League North last term.
Williams has departed with a year left on his contract at Park View Road.
The move reunites him with former Wings boss Jamie Day, who makes Williams his first signing since becoming Iron boss.
Find all the latest football transfers on our dedicated page.