About Immitto
immitto (latin; meaning to launch) was set up in 1990, by clive smith originally as a management service company when he sold his agency, usp ltd, to osprey communications plc, where... Read more
immitto (latin; meaning to launch) was set up in 1990, by clive smith originally as a management service company when he sold his agency, usp ltd, to osprey communications plc, where... Read more