
Freelance Jobs
Looking for freelance jobs and project work? PeoplePerHour has you covered.
Looking for Guest blog posts websites
Hi, We are link building for a number of clients and we need websites specific to their niche. Tree Surgeon/Gardening Electrical Engineering Home Improvement Education Ideally, UK orientated websites. Please share with me your best websites and costs, so we can choose which ones to proceed with.
2 days ago33 proposalsRemoteMigrate Microsoft Access Database to SharePoint and Power Apps
We are looking for a Microsoft 365 developer to migrate an existing Microsoft Access database into a secure cloud based system. The database is used by a small charity operating a toy and toddler equipment lending service for children aged 0 to 5. It currently manages: • Members and families • Toys, books and equipment • Unique item codes • Loans and returns • Small loan charges • Equipment issued through an outreach service The organisation already uses Microsoft 365 and SharePoint. Our preferred solution is: • SharePoint and Microsoft Lists for data storage • Power Apps for a simple staff interface • Power Automate for reminders and basic workflows The system will be used by two part time staff, an outreach worker and Trustees with appropriate read only access. The project should include: • Reviewing the current Access database • Recommending the best Microsoft setup • Migrating and cleaning the data • Building a simple Power App • Setting up permissions • Testing and handover Please include examples of similar work, your recommended approach, estimated cost, delivery timescale and any licensing requirements.
2 days ago36 proposalsRemoteShopify Store Improvements and Frontend Updates
I am looking for a developer to help improve and update an existing Shopify store. The main goal of this project is to make several improvements to the online store, enhance the user experience, and optimize the current implementation. The work will include updating Shopify theme sections, improving product pages, making frontend adjustments, fixing small technical issues, and ensuring the website works smoothly across desktop and mobile devices. The ideal developer should have experience with Shopify, Liquid, HTML, CSS, JavaScript, and responsive eCommerce development. This is a focused project with clearly defined improvements. I am looking for someone who can understand the existing setup, suggest practical solutions, and deliver clean updates. Please share examples of Shopify stores or similar eCommerce projects you have worked on.
2 days ago92 proposalsRemoteopportunity
Lead Researcher Needed
We are a premium UK web design and development agency looking for an experienced lead researcher to identify established, high-value businesses whose current websites are outdated, visually weak, poorly structured or clearly below the standard of their brand. This is not a bulk email-scraping project. We are looking for carefully researched, genuinely relevant prospects that could realistically benefit from a premium website redesign, conversion-focused landing page or digital brand upgrade. TARGET LOCATIONS Priority markets: * London * Dubai * Switzerland * Monaco * Miami * Los Angeles TARGET INDUSTRIES Examples include: * Premium and luxury car dealerships * Cosmetic dentists and dental clinics * Aesthetic clinics * Plastic surgeons and private medical clinics * Luxury real-estate agencies and developers * Interior designers * Architecture studios * High-end restaurants * Lounges and beach clubs * Boutique hotels * Luxury jewellery businesses * Watch dealers * Yacht companies * Concierge and luxury lifestyle businesses We are open to other premium industries if the business is established and its website clearly needs improvement. WHAT QUALIFIES AS A GOOD LEAD? A suitable lead should: * Be an established, legitimate business * Operate in a premium or high-value market * Have a live but visibly outdated, weak or underperforming website * Have a brand, service or physical location that appears stronger than its current website * Have a publicly available business contact method * Be a realistic prospect for premium web-design services Do not include: * Businesses with modern, high-quality websites * New or unverified companies with little visible commercial activity * Very small businesses that are unlikely to afford professional web development * Duplicate companies * Generic directories or listing pages * Personal or guessed email addresses * Leads without a working website * Random bulk-scraped contacts that have not been individually reviewed REQUIRED INFORMATION For every lead, provide: 1. Business name 2. Website URL 3. City and country 4. Industry/category 5. Contact person’s name and role, if publicly available 6. Public business email address 7. Contact-form URL if no suitable public email is available 8. LinkedIn company page 9. Instagram profile, where relevant 10. Source URL showing where the contact information was found 11. A short, specific explanation of what is weak or outdated about the website 12. A brief reason why the business appears commercially suitable for premium web-design services The website assessment must be specific. Unacceptable: “Website needs improvement.” Acceptable: “The website is not mobile-optimised, uses dated imagery and typography, has no clear enquiry journey and does not visually reflect the company’s premium showroom and vehicle inventory.” DATA AND VERIFICATION RULES * Only publicly available business information may be collected. * Every email address must include a source URL. * Do not guess email patterns. * Do not supply personal email addresses unless the person has publicly listed the address for business enquiries. * Do not invent decision-maker names or job titles. * Every website must be opened and individually reviewed. * All URLs and email addresses must be checked before submission. * Duplicate businesses must be removed. * Formatting must be consistent throughout the file. * Quality is more important than quantity. DELIVERABLE A clean Google Sheet or Excel file containing all required fields. The final sheet must be ready for our outreach team to use without additional cleaning or research. APPLICATION REQUIREMENTS Please include the following in your proposal: 1. Explain how you will find and qualify suitable businesses. 2. Explain how you will verify email addresses and source links. 3. State whether your research is manual, tool-assisted or a combination of both. 4. Provide your fixed price per 100 fully researched and qualified leads. 5. Provide your estimated delivery time for 100 leads. 6. Confirm that you can follow all public-data, source-link and no-guessing requirements. 7. Attach five sample leads using the exact structure requested above. Applications without five relevant sample leads will not be considered. PAID TEST AND ONGOING WORK The selected researcher will begin with a paid test batch. If the quality is consistently high, this can become ongoing work involving additional industries, locations and lead lists. We are not looking for the cheapest researcher. We are looking for someone capable of identifying businesses with a genuine commercial need and delivering accurate, outreach-ready information.
2 days ago43 proposalsRemotepre-funded
Ecommerce PDP redesign - No coding, only design
Seeking an elegant, modern Figma redesign for an e-commerce product detail page (PDP). Deliver clean, consistent styling across desktop and mobile layouts, adhering to provided fonts and colours. Create intuitive hierarchy, clear CTAs, optimized image/gallery placement, variant selection, pricing and trust elements, related products, and responsive spacing. Produce pixel-perfect, well-organized frames, components, and documentation for handoff. No coding required. Time and price are both flexible.
2 days ago75 proposalsRemoteopportunity
Website Re-Design
We've had a new website built on Wix. The actual back end is ready and coded. It's the design we want re-doing. We need to make sure the website is fully optimised for desktop, tablet and mobile. We want the website as Langford Direct, and showcasing 2 products equally - Sudstech and Trailflex. Needs to be done ASAP. 1. Branding colours We think each section should follow its own branding: • Sudstech pages – Sudstech blue. • Trailflex pages – Trailflex green. • Shared Langford Direct pages (Home, Projects, About Us, Resources, Contact etc.) – Langford Direct blue. We think this will give each brand its own identity while keeping everything consistent with the new brochures and data sheets. 2. Downloads We think the downloads should have their own dedicated page, so customers can see exactly what they're downloading before they click. It also gives us somewhere to include descriptions, specifications and any future documents we add. 3. Colour Range We'd also like the colour range to have its own standalone page. It's one of the most visited pages on our current website, so we'd prefer customers to have direct access to all of the colours rather than them being hidden behind the sample request form. 4. Page concepts We've put together a few concept mock-ups to show the sort of direction we're thinking. They're not intended to be copied exactly, but hopefully they'll give you a better idea of the layout, styling and overall feel we're aiming for. Some of these include: • A dedicated Colour Range page. • A Downloads/Resources page. • Brand-specific Sudstech and Trailflex styling. • Dedicated projects pages. • A few ideas for the homepage and About Us page.
2 days ago120 proposalsRemoteFashion Print Design
I’m in the process of launching a small brand and I’m looking for a talented print designer to help bring my ideas to life. UK based would be helpful so I can send a sample. For my first project, I have a sample design that I’d like recreated as a seamless repeat in two colourways, ready for production. If we’re a good fit, I have plenty more ideas and would love to continue working together on future prints. Ideally, you have experience in textile or surface pattern design and are UK-based, making it easier to share samples and collaborate. Deliverables: Seamless repeat in native file format, plus a 300 dpi TIFF or PNG. Two colourways with Pantone references. A simple spec sheet outlining repeat dimensions, scale, and recommended print method. I welcome creative input, so if you have ideas to elevate the design while keeping the original floral feel, I’d love to hear them. When applying, please include examples of previous repeat pattern or textile design work
2 days ago21 proposalsRemoteUrgent WordPress / Bookly Developer Required
We are looking for an experienced WordPress developer to review and stabilise a new booking system. The site uses WordPress, Bookly and Stripe. The booking system has three routes: *Book and pay for an appointment *Choose a time and ask us to contact you *Make an enquiry Some submissions appear in the WordPress email log but are not reaching our inbox, and we need to establish whether any genuine enquiries have been missed. The immediate work is to: *identify where all submissions are stored; *recover any genuine enquiries made since 24 July; *diagnose and resolve the email delivery issue; *test all three routes from submission through to actual receipt; *confirm that Bookly and Stripe are working correctly; *move any further development and testing to a staging site; *complete the remaining changes from an existing written brief; and *create separate completion pages for Google Ads and Analytics tracking. Strong experience with WordPress, Bookly, Stripe, SMTP/email delivery and staging environments is essential. Please include: *a brief summary of your relevant experience with Bookly, Stripe and WordPress email delivery; *your proposed approach to diagnosing the current issue; *your availability to begin; and *your fee. This is an urgent requirement, but the work must be handled carefully and fully tested before any changes are made live. There may be further WordPress development work for the right person once this immediate issue has been resolved.
2 days ago84 proposalsRemoteopportunity
Quantity surveyor needed
Full tender package for £1.5m development needed with tender analysis. Must have full document example of previous packages done inc BOQ.
2 days ago18 proposalsRemoteZoom conference, English speaker
I need someone with native or good English for a 20‑minute conversation on Zoom during a lesson with my students on general topics. I’m an English teacher from Russia, and I want to make the lessons more interesting, so I’d like the students to have a chance to talk to a foreigner.
2 days ago15 proposalsRemoteWebflow Developer for Gallery, Finance, Pop-Up,Spotify Widget
We are looking for an experienced Webflow developer and web designer to make several updates to our dental clinic website: Website: www.thedentistgallery.com Work Required 1. Transform an Existing Tab We need an existing section of the website to be redesigned and transformed into a more modern, attractive and user-friendly page. The new design must follow the existing visual identity of The Dentist Gallery and work perfectly across desktop, tablet and mobile devices. 2. Create a New Gallery Tab We would like a new Gallery tab added to the main website navigation. The gallery should showcase photographs of the clinic, artwork, exhibitions, events and other images connected to The Dentist Gallery. We are looking for a visually impressive and smooth experience. As visitors scroll through the page, the images should transition, move, expand or transform smoothly. The gallery and its animations should be created directly in Webflow using native Webflow layouts and interactions. We do not want to rely on an external gallery plugin. The effect should feel elegant, creative and artistic rather than distracting or overly complicated. The gallery must also remain fast, responsive and easy for us to update with new photographs in the future. 3. Create a Finance Tab We need a new Finance tab explaining the dental-finance options available to our patients. The page should include: Information about dental treatment finance Clear details about available 0% finance options A professional and easy-to-understand layout Strong calls to action A dental-finance calculator Clear information about eligibility, approval and applicable terms Patients should be able to enter a treatment cost, select a repayment period and view an estimated monthly payment. Where possible, we would like the calculator to be created directly within Webflow using custom fields and calculations, rather than relying on an external plugin. We will provide the finance provider’s terms, available repayment periods and any required legal wording. The developer should confirm whether the finance provider requires the use of its official calculator or whether a custom Webflow calculator can be used. Any custom calculator must clearly state that: The figures shown are estimates Finance is subject to status and approval Eligibility criteria and terms apply The final agreement will be provided by the finance provider 4. Add a Finance Promotional Pop-Up In addition to the dedicated Finance tab, we would like a promotional pop-up advertising the availability of dental finance and 0% finance options. The pop-up should be created directly in Webflow and should: Match the visual style of The Dentist Gallery Include a short and attractive finance message Include a clear call-to-action button linking to the Finance page Be easy for visitors to close Include a clearly visible close button Remember when a visitor has dismissed it, so it does not reappear repeatedly during the same browsing session Work correctly on desktop, tablet and mobile Avoid covering important website content Be professional and non-intrusive The developer should advise on the most appropriate behaviour, such as displaying it: After a short delay After the visitor has scrolled through part of the page When the visitor shows an intention to leave the website We do not want the pop-up to appear immediately or repeatedly annoy visitors. An example message could be: Spread the cost of your dental treatment Ask us about available 0% finance options and calculate your estimated monthly payments. Button: Explore Dental Finance The final wording and design can be refined during the project. 5. Add a Spotify Widget We would also like a Spotify player or playlist widget integrated into the website. Music is an important part of The Dentist Gallery’s identity and patient experience. We create playlists to help patients relax, distract them from dental anxiety and enjoy the atmosphere of the clinic. The Spotify section should: Display one or more of our Spotify playlists Allow visitors to preview or play music Match the visual design of the website Work well on desktop and mobile Load efficiently without negatively affecting website performance Be positioned in an appropriate section of the website We would welcome creative suggestions for how the Spotify player could be presented, particularly if it can be incorporated into the Gallery page or another visually engaging section. 6. Testing and Optimisation All new pages, animations, pop-ups, calculators and integrations must be fully tested in both desktop and mobile version
2 days ago52 proposalsRemoteLogo and media design
Seeking a skilled designer/editor to elevate Dernamoah Gaming across TikTok, Instagram, Facebook, YouTube and X. Deliverables include weekly short-form videos, thumbnails, matchday posters, tournament flyers, carousel graphics, story assets, motion graphics and cinematic intros. Maintain a cohesive, premium esports identity using provided logo, colours and typography. Ideal collaborator has gaming/esports experience, strong social-media instincts, timely delivery, proactive creativity and adaptability. Include portfolio, software used, turnaround estimates and pricing.
2 days ago35 proposalsRemoteInvitation for Video Testimonial Collaboration
We are looking for freelancers to record short video testimonials for our products. What you'll do: Record a 40–60 second video testimonial. A complete script/content will be provided in advance. Simply deliver the testimonial naturally and confidently on camera. Requirements: Clear audio and good video quality. Professional appearance and a well-lit background. Confident and engaging presentation.
2 days ago20 proposalsRemoteopportunity
PRC-Qualified Lawyer - Bilingual China NNN Agreement
I require a suitably experienced, PRC-qualified commercial/IP lawyer to draft a bilingual Chinese–English NNN agreement for a product-development and prototyping project. The agreement will protect confidential product, technical and commercial information disclosed to two related recipients: * A Shenzhen company performing engineering, R&D, prototyping, manufacturing and quality control. * A Hong Kong company handling contracting, finance, invoicing and payments. Both entities will access the confidential information and have agreed to sign and apply their respective company chops. Scope of work: * Review the companies’ business licence and incorporation documents. * Confirm the correct legal names, addresses and registration details. * Draft non-disclosure, non-use and non-circumvention protections. * Bind both entities appropriately and advise whether joint and several liability is suitable. * Control disclosure between the two named entities and prohibit unauthorised disclosure to affiliates, suppliers or subcontractors. * Address project information, drawings, CAD, specifications, firmware, prototypes, sourcing information and commercial relationships. * Recommend appropriate PRC governing law, court jurisdiction, enforcement and agreed-damages provisions. * Produce aligned Chinese and English versions and advise which language should control. * Provide execution instructions covering authorised signatures and company chops. * Identify any matters that should instead be covered by a subsequent product-development and IP-ownership agreement. Deliverables: * Final NNN in editable Word and PDF formats. * Chinese and English versions. * Brief written explanation of the principal provisions and execution requirements. * At least one reasonable revision following comments from the proposed recipients. Applicants must provide: * Confirmation of current PRC legal qualification and practising law firm. * Relevant experience drafting China NNN, manufacturing or product-development agreements. * Examples of comparable work or anonymised experience. * Fixed-fee quotation and expected turnaround. * Number of revision rounds included. * Confirmation that the final agreement will be personally reviewed by a licensed PRC lawyer. Please do not apply if you only provide generic NDA templates, translation services or non-lawyer contract drafting.
2 days ago10 proposalsRemoteBackend AI Widget Integration (WordPress + n8n + Claude API)
Please read before applying **Timeline:** 10–15 days, or please state how many days you would need. ## Project Overview I am updating a website with auto data ingestion and normalization platform on WordPress. The system pulls structured data from multiple external sources daily, rewrites content using an NLP API, deduplicates against the existing database, and publishes normalized entries as custom post types. We also need a dynamic content assessment widget that calls the same NLP API to provide structured analysis reports. ## Skills Required - WordPress development (PHP, custom REST API endpoints) - n8n workflow automation - Claude API integration (prompt engineering, structured JSON) - Docker setup and configuration - JavaScript (modal widget, localStorage, API calls) - Google Sheets API - Apify API - MailerLite API ## Key Tasks - Self-host n8n via Docker on staging VPS - Build 4 custom WordPress REST API endpoints (create, check-duplicate, expire, save) - Build 4 n8n workflows (daily content ingestion from edX, Udemy, Adzuna, Apify, etc) - Build AI assessment widget with modal, loading animation, and pre-check logic - Build WordPress admin settings page (API keys, ad codes, redirect manager, pipeline status) - Build trackable redirect system (`/go/[slug]`) - Build save-for-later + reminder system (Please start your post with...I can execute the WordPress + n8n + Claude API Tasks) ## What We Provide - Staging WordPress admin login - Staging VPS SSH access - Apify sub-user account - Claude API key ($30 spending limit) - Google Sheet ID and service account JSON - MailerLite API key - All API credentials via n8n Credential Manager - Briefing Google Doc with all workflow specs and Claude prompt templates ## Evaluation Criteria - API endpoints function correctly in Postman - Workflows trigger successfully and create posts without duplicates - AI widget opens with loading animation and returns correct results - Redirects track clicks correctly - Settings page saves encrypted keys Please include your experience with: 1. WordPress REST API development 2. n8n workflow automation 3. Claude API integration 4. JavaScript modal widgets State which aspects you can execute well and what it would cost to do the aspects you are very good at.
2 days ago59 proposalsRemoteData Automation Pipeline & AI Widget Integration
Please read before applying **Timeline:** 10–15 days, or please state how many days you would need. ## Project Overview I am updating a website with auto data ingestion and normalization platform on WordPress. The system pulls structured data from multiple external sources daily, rewrites content using an NLP API, deduplicates against the existing database, and publishes normalized entries as custom post types. We also need a dynamic content assessment widget that calls the same NLP API to provide structured analysis reports. ## Skills Required - WordPress development (PHP, custom REST API endpoints) - n8n workflow automation - Claude API integration (prompt engineering, structured JSON) - Docker setup and configuration - JavaScript (modal widget, localStorage, API calls) - Google Sheets API - Apify API - MailerLite API ## Key Tasks - Self-host n8n via Docker on staging VPS - Build 4 custom WordPress REST API endpoints (create, check-duplicate, expire, save) - Build 4 n8n workflows (daily content ingestion from edX, Udemy, Adzuna, Apify, etc) - Build AI assessment widget with modal, loading animation, and pre-check logic - Build WordPress admin settings page (API keys, ad codes, redirect manager, pipeline status) - Build trackable redirect system (`/go/[slug]`) - Build save-for-later + reminder system (Please start your post with...I can execute the WordPress + n8n + Claude API Tasks) ## What We Provide - Staging WordPress admin login - Staging VPS SSH access - Apify sub-user account - Claude API key ($30 spending limit) - Google Sheet ID and service account JSON - MailerLite API key - All API credentials via n8n Credential Manager - Briefing Google Doc with all workflow specs and Claude prompt templates ## Evaluation Criteria - API endpoints function correctly in Postman - Workflows trigger successfully and create posts without duplicates - AI widget opens with loading animation and returns correct results - Redirects track clicks correctly - Settings page saves encrypted keys Please include your experience with: 1. WordPress REST API development 2. n8n workflow automation 3. Claude API integration 4. JavaScript modal widgets State which aspects you can execute well and what it would cost to do the aspects you are very good at.
2 days ago36 proposalsRemoteVirtual Assistant-document
I’m looking for a reliable and organized Virtual Assistant to help with daily business tasks. Responsibilities: Manage emails and messages Perform online research and data entry Organize documents and spreadsheets Schedule appointments and follow up with contacts Assist with job postings, applications, and other administrative tasks Provide regular progress updates Requirements: Strong English communication skills Reliable internet connection and computer Good attention to detail Ability to follow instructions and meet deadlines Experience with Google Docs, Google Sheets, Microsoft Office, and LinkedIn Honest, responsive, and professional Please apply with a brief introduction, your relevant experience, availability, hourly rate, and the tools you have used.
2 days ago32 proposalsRemoteopportunity
Car bodyshop
I hope you are well. I am looking to create a modern website and establish a strong online presence for my vehicle repair business. We specialise in: Car bodywork repairs Accident repairs Paintwork restoration Scratch and dent repairs Bumper repairs Leather interior treatment, restoration and repairs The website should have a premium, modern design and be fully responsive on mobile, tablet and desktop. My goal is to generate enquiries, showcase our work and build trust with potential customers. Website Requirements Modern homepage with high-quality images and clear calls to action About Us page Dedicated service pages for all repair services Leather interior repair and restoration page Before & after gallery Online quote request form with photo upload facility WhatsApp integration Click-to-call button Google Maps integration Customer reviews and testimonials Contact page SEO optimisation to help us rank for local searches Fast loading speed Easy for us to update in the future Social Media Setup I would also like the following business pages created and professionally branded: Instagram TikTok Facebook These should include: Profile and cover images Business descriptions Contact information Links back to the website Consistent branding across all platforms Additional Requirements I would like the website and social media pages to have a premium, professional appearance that reflects a high-quality accident repair and bodyshop business. The branding should be modern and trustworthy, with a focus on generating customer enquiries. Can provide video material and photos for you to edit and make contents suitable for online presence. Please let me know: The estimated cost for the project The expected timescale for completion
2 days ago88 proposalsRemoteopportunity
Especialista Google Ads
Somos uma empresa portuguesa com uma loja online WooCommerce especializada em controlo de pragas, higiene ambiental e equipamentos profissionais. Procuramos um freelancer experiente em Google Ads para realizar uma auditoria completa da nossa conta e apresentar uma estratégia de otimização orientada para rentabilidade e crescimento. Objetivos da auditoria Analisar a estrutura atual da conta Google Ads. Avaliar campanhas Performance Max, Shopping e Pesquisa. Rever Google Merchant Center e feed de produtos. Verificar a configuração de conversões (GA4 e Google Tag Manager). Identificar desperdício de orçamento. Propor uma nova organização das campanhas. Analisar a separação de produtos por valor, margem e potencial de vendas. Identificar oportunidades de crescimento. O que esperamos receber Relatório com os principais problemas encontrados. Plano de ação priorizado. Recomendações práticas para aumentar a rentabilidade. Estratégia para reorganizar a conta. Requisitos Experiência comprovada em Google Ads para e-commerce. Experiência com WooCommerce. Domínio de Google Merchant Center. Conhecimentos sólidos de Google Analytics 4 e Google Tag Manager. Experiência em campanhas Shopping e Performance Max. Na candidatura indique Anos de experiência. Casos reais de sucesso em e-commerce. Valor da auditoria. Valor para eventual gestão mensal. Disponibilidade para reunião online. Importante: Nesta fase procuramos apenas uma auditoria estratégica. Caso a qualidade do trabalho corresponda às expectativas, pretendemos estabelecer uma colaboração de longo prazo para a gestão da conta Google Ads.
2 days ago24 proposalsRemoteData Entry Clerk
We are looking for a focused data entry clerk to continuously update our company's databases. The data entry clerk will liaise with and follow up with employees within the company as well as with customers to collect information. The data entry clerk will capture the data into relevant databases in a timely and accurate manner. You will identify and correct errors, and swiftly bring them to the attention of relevant parties where necessary. To do well in this job, you should collect information and capture data promptly to ensure the business’ databases are current to accurately reflect its developments, updates and transactions. Top candidates will be focused, diligent, energetic and have good people’s skills. Data Entry Clerk Responsibilities: Gathering invoices, statements, reports, personal details, documents and information from employees, other departments and clients. Scanning through information to identify pertinent information. Correcting errors and organizing the information in a manner that will optimize swift and accurate capturing. Creating accurate spreadsheets. Entering and updating information into relevant databases. Ensuring data is backed up. Informing relevant parties regarding errors encountered. Storing hard copies of data in an organized manner to optimize retrieval. Handling additional duties from time to time. Data Entry Clerk Requirements: High school diploma. 1+ years experience in a relevant field. Good command of English. Excellent knowledge of MS Office Word and Excel. Strong interpersonal and communication skills. Ability to concentrate for lengthy periods and perform accurately with adequate speed. Proficient touch typing skills.
2 days ago31 proposalsRemote