Comment
Comment by consult_it
Happy to give you a call, but allow me couple days to ruminate. FWIW, this company is based out of the US. They do have some operations in the US but this isn't their primary region.
Be the first to share your thoughts.