Marlin Communications is a full service creative agency that proudly specialises in providing a range of creative services to charities, causes and not-for-profit organisations. They are a team of dedicated strategists, planners, copywriters and designer...