As our International Sales Manager, Stafford supports clients in Germany, Italy, Spain, Switzerland, Netherlands, Belgium, Austria, Portugal, Slovenia, India, Sri-lanka, Bangladesh, and Pakistan.