SolarEdge is a top global leader in smart energy technology.
SolarEdge's broad range of products encompasses intelligent & efficient conversion systems, EV chargers, smart energy solutions, monitoring platforms and more.
The European Marketing team is made up of highly creative, competent, marketing professionals, who are capable of thinking and doing at the same time. As a Marketing Intern, you will report to SolarEdge France Marketing Manager, and you will be expected to implement marketing activities and events to support the SolarEdge’s marketing strategy with the vision based on SolarEdge being the prosumers #1 choice for smart energy solutions. Your touchpoints are mostly B2B but with the increasing emphasis on B2C, you will be primarily office-based but expected to travel from time-to-time within the region to organize events.
What will you be doing?
Know intimately what SolarEdge products and services you are selling and why and be able to contribute ideas to help us stay ahead of the competition
Define and manage the communication plan towards prospects and customers, via emails and social media using marketing automation tools
Create high-quality content: case studies, articles, testimonials, videos, webinar presentations, etc.
Organize events including shows, customer events, and training, from A to Z: define a creative concept, search and book locations, order gifts, send catchy invitations, and follow-up with attendees afterward
Analyze results of your marketing actions and provide recommendations accordingly
Make it easier for prosumers in Europe to access SolarEdge’s smart energy solutions, by ensuring our Marcom activities tune in to their needs. For example, ensuring all marketing assets are always updated and available to customers, localized in French to a high standard
Being a proud Ambassador of the SolarEdge brand, giving a good impression during all customer-facing interactions
Ensuring your region, including partner websites, comply with the brand and corporate guidelines
Manage the collaterals supply chain, mainly printed materials and giveaways
Order marketing products (dummy equipment) for events or customer showrooms
Fluent in English and French.
Education: Degree in Marketing, Business Admin, Technical Design, and Engineering - advantage.
Passion for renewable energy, high-tech, electric vehicle industries - appreciated
Exemplary clear communication skills, both written and verbal
Meticulous planning, prioritizing, and organization skills
Highly reliable and meeting deadlines
Easily build a rapport with both your coworkers and customers
Solid analytical skills with consistent attention to detail