If you don’t want your number listed in Truecaller you can easily remove it.
Simply go to www.truecaller.com/unlist/ and enter your number that you’d like to remove.
If you are a Truecaller user and have verified your number you must first Deactivate your account by going to the Settings menu in the app. Select the About tab and then Deactivate account.
Please note that it can take up to 24 hours before the number gets removed.