TechBiz Global is a leading recruitment and software development company. Our diverse, globally distributed team provides IT recruitment, outstaffing, outsourcing, software development, and consulting services with a primary focus on helping our partners achieve their business goals successfully.
With headquarters in Germany, we serve successful clients worldwide. We understand your unique needs, and our team has hands-on experience with the challenges of rapid growth and the IT sector. All our offerings are built with a tech mindset.
We are seeking a Marketing Project Manager (Freelancer) for our client. You will play a vital role in supporting the Microsoft team. Enjoy a dynamic work environment within a successful European market-leading company. Your focus will be on assisting our central Microsoft marketing team to improve European marketing campaign project management.
Key Accountabilities:
- Campaign Support: Assist the European Marketing Manager in coordinating go-to-market (GTM) projects and marketing campaigns across 31 countries. Interpret campaign briefs and develop actionable project plans to ensure successful execution.
- Content Coordination: Refine and adapt marketing content for various channels, focusing on social media and digital platforms. Customize content to fit campaign needs and ensure engagement and message consistency for local markets.
- Campaign Management: Use our project management tool (e.g., Wrike) to update workflows, create and assign tickets, and oversee campaign development and execution, ensuring timely and quality deliverables.
- Translation Implementation: Manage translation processes using our Translation Management Tool, ensuring accurate translations and timely delivery for local campaign execution.
- Communication: Act as the central contact between the central marketing team and country managers. Ensure clear communication about timelines, content, and actions needed for successful local campaigns.
- Performance Tracking: Monitor campaign performance against KPIs, using tools and reports to gather insights for optimization.
- Data Collection & Compliance: Collect proof of execution documents and handle vendor claim paperwork, ensuring compliance with guidelines.
- Reporting: Prepare reports on campaign outcomes and project statuses, summarizing key results and insights for stakeholders.
Your Profile:
- You hold a degree in communication management, marketing management, project management, or equivalent experience.
- You have proven project management experience in digital marketing.
- You possess excellent written and spoken English skills.
- You are proficient in MS Office (Word, Excel, PowerPoint, Teams).
- You have experience with project management tools, ideally Wrike.
- You work in a solution-oriented and quality-conscious manner.
You will join a fun team that embraces diversity, professionalism, and a good sense of humor. If you believe you have what it takes to succeed, we look forward to hearing from you.