How to delete my account? Leader Company August 01, 2022 14:52 Updated To delete your account, please contact us at support@leader.net, and a member of our team will assist you.