This is a good way to get your ideas implemented, but your manager is always going to be able to take credit. If you are able to develop a situation with your manager where they see you as equal or near equal, they won’t mind if you bring them in on emails or meetings or whatever with their boss, so you can take the credit you are due. Extra credit if you get them to set up the call or meeting with the three of you and then you get to lay it out.
This is a good way to get your ideas implemented, but your manager is always going to be able to take credit. If you are able to develop a situation with your manager where they see you as equal or near equal, they won’t mind if you bring them in on emails or meetings or whatever with their boss, so you can take the credit you are due. Extra credit if you get them to set up the call or meeting with the three of you and then you get to lay it out.