English: He serves there as General Manager.
Telugu: అక్కడే మెక్గిల్ జనరల్ మేనేజర్గా పనిచేస్తున్నాడు.