I think that, when I was working at one of the tech companies in the past, I was a multimedia designer. What that means is that, I was doing everything. I was wearing all the hats that combine graphic design and, social media design, web design, video production and, motion graphics. So, fortunately, I have skills in all of these areas because of my background in broadcast journalism when I was in college. And then, I switched to design, after working in television for a year. In this position, I really learn to juggle multiple deadlines and learn to be really resourceful. Because, it was a small company and, they didn't have anyone who was a creative before so, I was kind of leading everything and, it was really stressful. And also, in an organization where nobody understands the creative process, there was a lot of education work to do within the organization. Which, actually, came in handy for me because I ended up working for a lot more in-house creative departments than I did for agencies after that experience. So, I think, having multiple skills and being able to manage internal clients expectations and also being able to explain what you do to people who don't necessarily speak your language, in terms of technical skills, definitely helps in the long run. And, I advise all creatives to branch out to different areas and pick up as many skills as possible.