ABOUT THE ROLE
We are seeking a detail-oriented and proactive Finance Manager to join our growing AI Marketing agency. Reporting directly to our Finance Director, you will own the day-to-day financial operations with primary responsibility for accounts payable, accounts receivable, and client billing. You'll ensure smooth cash flow, timely vendor payments, and accurate client invoicing while supporting broader financial reporting and analysis. This role is perfect for a finance professional who excels at operational excellence and enjoys being the financial hub of a dynamic organization.
Who We Are
Keenfolks is a next-generation AI marketing agency, where technology, data, and strategy come together to build intelligent, scalable platforms for global brands.Our mission is to bridge the gap between marketing needs and emerging AI technologies, turning complex ideas into real-world impact.
We are a multidisciplinary team of marketers, engineers and strategists who value collaboration, ownership, and continuous learning.
KEY RESPONSIBILITIES
Accounts Receivable & Client Billing (40% of role)
· Manage end-to-end client invoicing process, ensuring accuracy and timeliness
· Generate and send client invoices according to contract terms and project milestones
· Track outstanding receivables and follow up on overdue payments
· Communicate with clients regarding billing inquiries, disputes, and payment status
· Reconcile customer accounts and maintain accurate AR aging reports
· Coordinate with project managers and sales teams on billing requirements
· Process client payments and apply to appropriate accounts
· Monitor and report on DSO (Days Sales Outstanding) metrics
· Maintain organized records of all invoicing and payment documentation
Accounts Payable & Vendor Management (30% of role)
· Process vendor invoices and employee expense reports promptly and accurately
· Manage payment runs and ensure timely vendor payments
· Review and code expenses to appropriate accounts and projects
· Reconcile vendor statements and resolve discrepancies
· Negotiate payment terms with vendors when appropriate
· Track and manage company credit cards and expense policies
· Ensure proper approval workflows are followed
Cash Flow & Treasury Management (15% of role)
· Monitor daily cash position and prepare weekly cash flow forecasts
· Coordinate payment timing to optimize cash flow
· Reconcile bank and credit card accounts monthly
· Track and manage company banking relationships
· Flag cash flow concerns to Finance Director proactively
· Support financing activities (lines of credit, etc.) as needed
Financial Operations & Reporting (15% of role)
· Support monthly accounting close processes
· Maintain general ledger accuracy through regular reconciliations
· Prepare monthly management reports on AR/AP aging, cash position
· Assist with budget vs. actual reporting
· Support annual budgeting and forecasting processes
· Maintain and improve accounting systems and processes
· Coordinate with payroll provider (if applicable)
· Ensure compliance with company policies and accounting standards
REQUIRED QUALIFICATIONS
· Bachelor's degree in Finance, Accounting, Business, or related field
· 3-5 years of hands-on experience in accounts payable and accounts receivable
· Strong proficiency in accounting software (QuickBooks, Xero, NetSuite, Sage, or similar)
· Advanced Excel skills (pivot tables, VLOOKUP, formulas)
· Proven track record of managing high-volume AP/AR operations
· Excellent attention to detail and organizational skills
· Strong communication skills for interacting with clients and vendors
· Ability to work independently and meet deadlines consistently
· Professional demeanor and ability to handle sensitive financial information
· Problem-solving mindset with focus on process improvement
PREFERRED QUALIFICATIONS
· Experience in professional services, marketing, consulting, or agency environment
· Familiarity with project-based billing and time & materials invoicing
· Experience with subscription or retainer-based billing models
· Knowledge of revenue recognition principles
· Experience with financial systems implementation
· Familiarity with payment platforms (Bill.com, Stripe, PayPal, etc.)
· Understanding of collections best practices
· Experience working in a fast-paced, high-growth environment
·
WHAT WE OFFER
· Hybrid work model: 2 days in the office, 3 remote
· Free lunch on office days 🍲
· Daily snacks, coffee, and fruit ☕🍎
· Office activities: ping-pong, yoga & more 🏓🧘♀️
· 30 days working from abroad 🌎
· Birthday day off 🎂
· 23 vacation days + 2 personal days 🌴
· A tech-focused environment with real AI applications in production
· Opportunities to grow technically and work on cutting-edge platforms
🤝 Diversity Matters
We are committed to building an inclusive, diverse, and equitable workplace where everyone can grow, contribute, and make an impact. Different perspectives make better technology — and better teams.
WHY THIS ROLE MATTERS
As our Finance Manager, you'll be critical to our cash flow health and client relationships. Your work directly impacts our ability to pay our team, invest in growth, and maintain strong client partnerships. You'll have visibility across the entire business and opportunity to grow into broader finance responsibilities as we scale.