esinedgroup
Open positions
1 job
6 views 4 years ago
Science Explainer / Demonstrator / Tutor
RemoteUK
United Kingdom
London, EnglandSED Hub is seeking a knowledgeable and enthusiastic science explainer to join our team. The Science Explainer will be responsible for creating engaging and informative science content for our online platform. The…
Final Cut Pro Illustrator Photoshop Premiere Pro Video Editing +1 skills