You can't work in the US as an ATCO unless you are a US citizen. Other countries often accept experienced ATCO's such as Australia, Canada and the Middle East although they use different systems and practices and require a seperate course to be taken once you are employed. You are not tied in to NATS for any length of time although most countries require 2-3 years experience minimum.