Stephen Nelson appointed business development manager for Atlas Copco Construction Equipment. Stephen Nelson has been appointed to…