- Assist the sales team with preparing proposals, quotations, and project documentation.- Coordinate between sales, engineering, and project teams to ensure client requirements are met.- Follow up with clients regarding inquiries, quotations, and ongoing negotiations.- Serve as the first point of contact for client communication via email, phone, or in person.- Schedule and coordinate client meetings, site visits, and presentations.- Maintain a professional and customer-focused approach in all interactions.- Prepare and process sales orders, contracts, and agreements in coordination with internal departments.- Ensure accuracy in documentation and maintain proper records of all sales transactions.- Coordinate with the finance team for billing, invoicing, and payment follow-ups.- Maintain and update customer databases and CRM systems.- Track sales leads, follow-ups, and project status updates.- Generate sales reports, performance summaries, and pipeline updates for the management team- Liaise with project managers and site teams to track work progress and update clients accordingly.- Monitor timelines, deliverables, and client expectations to ensure project satisfaction.- Help resolve issues or delays that could impact project delivery or client relationships.- Assist in tracking team performance against sales targets and KPIs.- Provide administrative support to help the team stay organized and focused on goals.- Communicate with suppliers, subcontractors, or third-party service providers when necessary.- Ensure timely delivery of materials or services related to sales agreements.- Support the marketing team with client engagement initiatives, events, and trade shows.- Assist in preparing promotional materials or presentations for sales purposes.