This functionality is still available; a link is below and then below that how to Navigate to that page:
My Support --> My Requests
Then from within the page click on Organization Requests. If there is a consensus across the users that we should have a 'My Organization' menu item under 'My Support' for faster access then we can look to add that but will need the community to comment?
Screen shot highlighting how to get to your colleagues cases.