Yes. My current manager is a good mentor. He is easy to approach and gives a very clear instructions as to what I need to do for given tasks.
Weekly 1-on-1 check-ins to see how I'm feeling and provide updates on what is happening/ work I'll be completing for the week. Also have a whole team meeting to keep updated on what is happening within the business and provide an opportunity to ask questions. Every 1-2 months there's an ExCo update which mean the CEO usually is in attendance/ provides an update across the different offices. I'm still off a couple of the distribution lists and sometimes don't receive every email but I'm informed of them via my team so that's ok.
My direct mentors have been very helpful in my development within the company. They consistently check in with me and have even talked to me about my future within the firm.