About the Role As a Business Technical Service Analyst, you will play a crucial part in establishing and maintaining long-term relationships with clients.