The Senior Consultant will be responsible for executing successful implementations, upgrades, and general business advisory services while fostering strong client relationships. Key duties include implementing the Yardi suite, executing project plans, capturing business requirements, and advising leadership on market opportunities.