B
Ben Collier Review of First look marketing corp.
I recently came across a marketing company called ...
I recently came across a marketing company called First Look. They have a website called foundersgrid.com. I had an okay experience with them. There were a few areas where they could have done better, but overall it was fine. I wouldn't say it was great, but they did an alright job.
Comments: