Anyone can access your work emails with the email address and the password you used to set it up. Change the password to that email account with your email provider. If this is a third party email provider, you will need to change the password with them, and then you can update the password on your mail account in settings. Nobody needs access to your device to read your emails if they know the password to that account.
You have not provided enough information on what is happening on your phone and it would be helpful to provide screenshots as long as they do not reveal any personal information. Also not sure what a victim of coding means. No one has remote access to your phone, but certainly they can compromise the accounts you use with the Password to those account. Here are a couple of checks to make:
- Go to Settings > [name on top], and scroll to the bottom. Any devices you see there are currently logged into your account. You can tap on them to remove the device, and you would want to follow up by changing your Apple Account password.
- Go to Settings > General > VPN & Device Management, and there should not be any Profiles seen there.
- Change the Apple Account password. Change your Apple Account password - Apple Support
- If you think someone may have direct access to your device, then also change the Passcode. Set a passcode on iPhone - Apple Support
- Without any other specific information, review the steps here for protecting your Personal Safety, including using Safety Check.
Personal Safety User Guide - Apple Support
- If you know who this person is, contact the police. What you described is a crime.