Staffing agencies can help find marketers who are specially trained in marketing activities such as writing, database management or social media. Marketers can be hired for part-time or full-time work, on a contract basis or as a permanent staff hire.