Colchester United have signed Dan Holman on a two-year contract from Conference Premier side Braintree Town.
The 24-year-old rejected a new deal with Braintree after scoring 24 times in 55 appearances, due to his desire to make the step up to the Football League.
"Dan gives us another option in the forward areas of the pitch," Colchester boss Joe Dunne told the official club website.
Holman scored 29 goals in the Conference North for Histon before signing for Braintree in the summer of 2012.