I
Ian HorneReview ofSplash marketing
I must say Splash marketing is an average company....
I must say Splash marketing is an average company. They have some good ideas but their execution is not always up to the mark. Overall, I think they are just okay.

Comments: